migrar un archivo .sql a mysql

cazares
22 de Abril del 2005
alguien podria decirme el comando para migrar un archivo .sql hecho en mysql a otro mysql que esta en diferente maquina este archivo esta en raiz el comando que se supone es c/nomarch.sql; pero no se deja
alguien podria decirme en que estoy mal

crzy_dmd
22 de Abril del 2005
Hola, lo que debes hacer es correr el comando mysql < nomarch.sql

esto lo que hace es importar o correr el SQL en mysql, dentro del archivo sql debe ir el comando "use" a la base de datos a donde van los datos o comandos que vas a correr.

lo puedes hacer tambien con phpmyadmin o con webmin, estos son via web y el primero que puse, es en la linea de comandos.

saludos y espero te sirva.


pd. yo estoy buscando la forma de hacer esto solo que al contrario, en linea de comando quiero generar un archivo.sql con todos los datos de una base.
si puedes ayudarme, muy agradecido...

mckormak
22 de Abril del 2005
Para sacar tosos los datos de la base a un archivo mysql, prueba con el comando mysqldump -u root -p --opt --all-databases > backup.sql

Debería de ser algo parecido, quiza estén mal los -- y sean sólo -... en todo caso con mysqldump te lo hace en línea de comando...