Mover base de datos MySQL a un nuevo servidor

Todos sabemos la importancia de una base de datos en todo sistema, en este artículo te pedimos que hagas una copia de seguridad, muevas la base de datos a otro servidor.

Esto se manejará fácilmente si su base de datos tiene una pequeña cantidad de registros. Y si la cantidad de registros es demasiado grande (unos pocos millones de registros o más), exportar en la máquina actual e importar a otro servidor llevará mucho tiempo y no es factible.

Puede utilizar una de dos formas:

Método 1:

mysql -u root -p your_db_name < your_path/../database.sql
Example: C:/Users/admin/dumps/backup-2020.sql

Método 2: iniciar sesión con root:

mysql -u raíz -p –modo-binario=1
usa tu_nombre_bd
fuente your_path/../database.sql (C:/Users/admin/dumps/backup-2020.sql)

Sin embargo, en muchos casos habrá un error de volcado, debido al tipo de datos, no es posible importar todos los registros a la nueva base de datos.

Supongo que está utilizando mysql con el servicio de servidor Xampp, los datos cuando se ejecutan se guardan con el nombre de la carpeta como el nombre de la base de datos ubicada C:\xampp\mysql\data\your_db_name, en la nueva dirección del servidor, también instaló el xampp correspondiente.

Solo necesita copiar la carpeta your_db_name, pasar al nuevo servidor, la copia de seguridad se realizará correctamente, junto con algunos archivos de registro en mysql, los pasos específicos son los siguientes:

El nombre de su base de datos de ruta

Paso 1: Detenga Mysql, Apache si ha iniciado la aplicación en el nuevo servidor.

Paso 2: Haga una copia de seguridad de 3 archivos: ib_logfile0, ib_logfile1, ibdata1 en el nuevo servidor.

Paso 3: En el servidor raíz, en la dirección C:\xampp\mysql\data

– Copie la carpeta your_db_name
– Copiar 3 archivos: ib_logfile0, ib_logfile1, ibdata1
-> Mueva 1 carpeta y 3 archivos arriba a C:\xampp\mysql\data en el nuevo servidor.

Paso 4: Inicie MySQL, Apache en el nuevo servidor.

Paso 5: Verifique la conexión a la nueva base de datos.

Nota: Si desea volver al nuevo estado del servidor antes de la copia de seguridad, puede devolver 3 archivos ib_logfile0, ib_logfile1, ibdata1 server a C:\xampp\mysql\data, podrá volver a conectarse con la base de datos (si está disponible antes).

Deja un comentario