He exportado todas mis bases de datos a un archivo usando phpMyAdmin.
Lamentablemente, no tengo un phpMyAdmin que funcione en mi sistema de destino.
¿Cómo debo restaurarlos todos a la vez usando un comando de línea?
mysql
phpmyadmin
smhnaji
fuente
fuente
USE database_name
comando.Respuestas:
¿Por qué no concatena todos los archivos en un solo archivo e importa / restaura usando
Crea un archivo usando
fuente
mysql -u username -p < dump.sql
cargará la base de datos múltiple de mysql.Si hizo una copia de seguridad de muchas bases de datos en 1 archivo, supongo que hizo una copia de seguridad de las
create database
declaraciones en el mismo archivo. Si no, solo necesita agregar las declaracionescreate database
yuse database
a su archivo en los lugares adecuados.Después de eso, el comando para cargar el archivo en mysql es:
mysql -p < sqlfile.sql
-p
es pedir tu contraseña.Puede usarlo
-u username
si necesita usar otro usuario.fuente
El comando mysql para restaurar el archivo sql es:
primero asegúrese de que el archivo sea sql. En caso de que termine con la extensión de archivo gz, debe descomprimir usando el comando:
fuente