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.
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
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
Jorge García
Fullstack developer