Volver a la página principal
domingo 29 diciembre 2024
38

Cómo importar un archivo SQL en MySQL utilizando la consola

Aprende a importar archivos SQL en una base de datos MySQL directamente desde la consola. Este método es rápido y eficiente para cargar datos o estructuras en un entorno de desarrollo o producción.

Comando para importar un archivo SQL en MySQL

Para importar un archivo SQL, primero necesitas acceso a la consola de tu sistema y las credenciales de MySQL. Sigue estos pasos:

1. Abre la consola del sistema:

Accede a tu terminal (en Linux, macOS o Windows con cmd/powershell o Git Bash).

2. Accede al cliente de MySQL:

Usa el comando mysql seguido de tus credenciales. Por ejemplo:

mysql -u usuario -p

Reemplaza usuario con tu nombre de usuario. Se te pedirá la contraseña.

3. Selecciona la base de datos:

Una vez dentro del cliente MySQL, elige la base de datos donde importarás el archivo SQL:

USE nombre_base_de_datos;

4. Ejecuta el comando para importar el archivo:

Si deseas importar directamente desde la línea de comandos (fuera del cliente MySQL), usa:

mysql -u usuario -p nombre_base_de_datos < ruta/al/archivo.sql
  • usuario: tu nombre de usuario en MySQL.
  • nombre_base_de_datos: la base de datos destino.
  • ruta/al/archivo.sql: la ruta completa al archivo SQL.

Por ejemplo:

mysql -u root -p mi_base_de_datos < /home/usuario/backup.sql

Ejemplos comunes

1. Importar un archivo SQL desde el escritorio:

mysql -u root -p prueba_db < ~/Desktop/mis_datos.sql

2. Usar credenciales específicas para una base de datos en producción:

mysql -u admin_user -pProduccion123 base_produccion < /var/backups/prod.sql

Recomendaciones

  • Asegúrate de tener permisos en la base de datos donde vas a importar.
  • Verifica que el archivo SQL sea compatible con la versión de MySQL que estás usando.
  • Realiza una copia de seguridad antes de importar datos en una base existente.
Etiquetas:
sql mysql
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer