Red de conocimiento informático - Material del sitio web - Cómo exportar e importar datos MySQL (migración de datos)

Cómo exportar e importar datos MySQL (migración de datos)

Este artículo es una reproducción de Cómo exportar e importar datos mysql (migración de datos)

Este es uno de los métodos, muy simple

1. data

mysqldump -uroot -p dp_db > dumpout.sql

Donde root es el nombre de la cuenta

dp_db es el nombre de la base de datos que debe exportarse

dumpout.sql Almacene los datos exportados

2. Coloque los datos exportados dumpout.sql en su máquina de destino (si es una máquina de destino remota, simplemente copie dunmpout.sql al máquina de destino directamente). Aquí se supone que cp al directorio de inicio ~/

3. Cree una nueva base de datos en la base de datos de la máquina de destino. Cree una base de datos llamada dp_db_bak aquí

mysql> cree la base de datos. dp_db_bak

4. Importar datos a la base de datos dp_db_bak

mysql -uroot -p dp_db_bak < ~/dumpout.sql

donde root es el nombre de la cuenta

db_db_bak Es una nueva base de datos

~/dumpout.sql son los datos exportados en el primer paso

P.D. grande al importar y exportar datos, puede usar split /cat para dividir y fusionar archivos

mysqldump -uroot -p dp_db | split -b 10m - tempfile

cat all_tempfile > targetfile

Otros métodos:

El comando de origen Mysql es muy útil al importar big data. Aunque el software Mysql Administrator también es bueno, el código fuente es superior en términos de estabilidad y eficiencia.

Uso:

Copie la copia de seguridad de la base de datos SQL en un directorio del disco como: D:\db.sql en Windows e ingrese la línea de comando con cmd.

1. Primero use el comando mysql -uroot -p para iniciar sesión en el servidor mysql.

2. Luego ejecute los comandos relevantes para importar datos.

mysql>usedbtest;//Establece la base de datos dbtest a la que se importan actualmente los datos

mysql>setnamesutf8;//Establece la codificación

mysql>sourceD: \db.sql;//Importar datos

ok, completado.

Por supuesto, es muy conveniente utilizar Mysql Administrator para realizar copias de seguridad de la base de datos

Exportar estructura de tablas y datos de tablas de Mysql uso de mysqldump

El uso específico en la línea de comando es el siguiente: mysqldump - u use_name -p contraseña - d __Nombre de la biblioteca, nombre de la tabla, nombre del script;

1. Exporte la estructura de la tabla de __library_dbname (use _name_root, contraseña_dbpasswd y el script generado name_db.sql)

mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2. Exportar estructura de tabla (prueba) __library_dbname

mysqldump -uroot -pdbpasswd -d dbname test>db. sql;

3. Exportar todas las estructuras de tablas y tablas de __library_dbname__ (sin -d)

mysqldump -uroot - pdbpasswd dbname >db.sql;

4 Exporte la estructura de la tabla __library_dbname (prueba) y la tabla__ (sin agregar -d)

mysqldump -uroot - pdbpasswd dbname test>db.sql;

Especifique el delimitador para exportar datos (. parece que debe ejecutarse en la máquina local), pasos:

1.cd /tmp

2. mysql mysqldata

4. mysqldump -h127.0.0.1 -uroot -p123456 -T/mysqldata/ --fields-terminate -by=@@, dbname nombretabla

Cómo exportar e importar datos mysql (migración de datos)

Etiqueta: Generar datos de tabla nbsp127.0.0.1 servidor pfilenmp situación roo