Cómo copiar la base de datos Mysql de una computadora a otra / respaldar la base de datos usando mysqldump
-
Podemos transferir una base de datos MySQL de una PC a otra usando el comando mysqldump.
-
Tenemos que crear un archivo de volcado de la base de datos para transferir la base de datos de una PC a otra PC.
-
La base de datos MySQL no es una base de datos portátil, es decir, no podemos transferirla de una PC a otra copiándola y pegándola.
-
Podemos usar el siguiente método para transferir la base de datos.
-
Creación de un archivo de volcado desde la base de datos/Realización de una copia de seguridad de la base de datos MySQL:
-
Abrir símbolo del sistema.
-
Ejecute los siguientes comandos para cambiar de directorio
>c: “press enter”
>cd program files/MySQL/MySQL Server 5.1/ bin “press enter”
>mysqldump -u root -p database_name > database_name.sql “press enter”
Enter password: password of MySQL
Copie el archivo sql y péguelo en la PC donde desea transferir la base de datos.
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
“presione enter” El nombre de la base de datos debe ser como el nombre de su base de datos.
Copie ese archivo sql en la ubicación "c:/archivos de programa/MySQL/MySQL Server 5.1/bin"
*- Now open command prompt and execute following commands.*
>C: “press enter”
>cd program files/MySQL/MySQL Server5.1/bin “press enter”
>mysql –u root –p database_name < database_name.sql “press enter”
Your database is created on PC.
Now in MySQL command prompt check your database.
Otro:1
La mejor y más fácil manera es usar una herramienta db (SQLyog)
http://www.webyog.com/product/downloads
Con estas herramientas puede conectar los 2 servidores de bases de datos y simplemente copiar una base de datos en el servidor a al servidor b.
Para más información
Otro:2
Para una base de datos llamada "lbry", intente esto:
mysqldump -u root -p lbry > dump-lbry.sql
Cree una base de datos con el mismo nombre ("lbry" en este ejemplo) en la computadora a la que desea copiar el contenido de la base de datos
Luego importarlo:
mysql -u root -p lbry < dump-lbry.sql