Tutorial: Migrar una Base de Datos de MySQL a Otra Igual

En esta ocasion, explicaré la migración de una base de datos de MySQL a otra en otro servidor (para evitar perder los datos al pasar de una cuenta a otra). Aunque parezca complicado, no lo es. Traté de simplificarlo en algunos pasos. Vayan siguiendo uno a uno sin salteárselos. Está lo más claro posible (paso por paso), pero si tienen alguna pregunta o dificultad, no duden en exponerla. Bueno, los pasos son los siguientes:

1) Ingresamos en nuestra cuenta (mediante la página de tresuvesdobles), entramos a "CPanel" (al final de la página), luego clickeamos el ícono de "MySQL y Databases" y de ahí vamos a "PhpMyAdmin".
(Si tenés una cuenta gratuita de Tresuvesdobles, entrás a "PhpMyAdmin" directamente sin pasar por "CPanel").

2) Buscamos en el menú y seleccionamos la opción Exportar (backup), y de ahí bajaremos un archivo en la computadora con la extensión de archivo SQL (o sea nombredearchivo.sql). También, si elegimos la DB comprimida, bajaremos un archivo de extensión BZ. Lo bajamos en alguna carpeta de nuesta computadora. En ese archivo va a estar TODA la información de esas tablas y bases de datos que vimos antes. Recordá que podemos seleccionar que ese archivo lo bajemos comprimido, ya que (dependiendo de cuántas cosas haya) la base de datos puede ser bastante pesada y tarde bastante en bajarse (comprimiéndola pesaría menos y se bajaría más rápido).

3) Vamos a nuestra nueva cuenta (donde querramos copiar esa base de datos) y volvemos a entrar en "CPanel" y clickeamos en el ícono de "MySQL y Databases". De ese menú, vamos a crearnos una base de datos, con un nombre cualquiera, por ejemplo la llamaremos "DB" (que finalmente se llamará "nombredecuentadeusuariocomprimida_DB") y también nos creamos un nombre de usuario (ej: pepito) y contraseña (el nombre de usuario será "nombredecuentadeusuariocomprimida_pepito"). Antes de crear ese usuario, nos aseguramos que esté activada la opción "ALL" así podremos hacer con esa base de datos lo que querramos.

4) Abrimos el archivo que habíamos bajado en el paso 2 (o sea la base de datos antigua) y nos aseguramos de cambiar todos los datos de nuestra cuenta antigua por los nuevos. Cambiamos la dirección de nuestra vieja cuenta (Ej: Si tu cuenta antes era "webdepepito.servidor.com", ahora esa dirección la cambiás por "minuevaweb.com"). También debés cambiar el nombre de la base de datos (para nuestro ejemplo sería "nombredecuentadeusuariocomprimida_DB")

5) Luego de estos pasos, procedemos a subir la base de datos a la nueva cuenta desde el "PhpMyAdmin" (en la opción "SQL"). Se puede subir el archivo o copiar y pegar el texto en la caja. Y... ¡¡¡ Listo!!! ¿Vieron que no era tan difícil???? 


Nota

Si lo que había en la base de datos era por ejemplo un foro PHPBB, debemos modificar el Config.php del foro cambiando los datos antiguos por los nuevos (nombre de la base de datos, nombre de usuario y contraseña). Para otro tipo de servicios, buscá en el manual de usuario cómo cambiar estos datos, llamados "datos de conexión".

Ir Arriba