Para realizar un volcado de datos, podemos ejecutar:

bash $ mysqldump -uuser -p --all-databases --host localhost > mysql.sql

MySQL Dump

Fuente: luauf.com

Para importar este volcado, existe la herramienta mysqlimport:

bash $ mysqlimport -uuser -hhost -p --local dbname mysql.sql

Sin embargo, no me acaba de ir bien, ya que me devuelve este error:

bash mysqlimport: Error: 1146, Table 'dbname.mysql' doesn't exist, when using table: mysql

Una forma de conseguir restaurar el volcado de datos es desde el cliente de mysql:

bash $ mysql -uuser -p dbname mysql> source mysql.sql; mysql> exit;

Otra forma:

bash $ mysql -uuser -p dbname < mysql.sql


Entradas relacionadas


Published

Category

admin

Tags

Contacto