Este tutorial sobre cómo importar y exportar la línea de comando de la base de datos súper rápido. Si tiene una gran base de datos mysql e intenta importar, puede sentir muchos problemas con el método regular y también lleva demasiado tiempo cargar desde el servidor local al servidor y luego ejecutar las consultas. Pero recientemente probé el método de línea de comandos para cargar la base de datos en el servidor y luego importar un archivo sql grande de 2 GB en 5 minutos.
Puede usar el método de línea de comandos si tiene control de su servidor como si tuviera su VPS o servidor en la nube.
Primero copie el archivo sql en el servidor por SSH o cualquier otro método, prefiero usar SSH porque es más seguro y rápido copiar archivos de la computadora local al servidor.
Línea de comandos de importación de archivos sql
mysql -u [Database_username] -p [Database_name] < Sql_file.sql |
Donde
-u :Nombre de usuario de la base de datos
-p :Nombre de la base de datos donde debe ejecutar la importación.
Después de ejecutar el comando anterior, le pedirá la contraseña de la base de datos y presione Intro.
Exportación de línea de comando de archivos sql
mysqldump -u [Database_username] -p [Database_name] > backup_database.sql |
-u :Nombre de usuario de la base de datos
-p :nombre de la base de datos donde debe ejecutar la exportación y realizar una copia de seguridad.
Después de ejecutar el comando anterior, le pedirá la contraseña de la base de datos y presione Intro.
Exportación de línea de comando de archivos sql en formato comprimido (.sql.gz)
mysqldump -u [Database_username] -p [Database_name] | gzip > backup_database.sql.gz |