[smartads]
1:Exportar la base de Datos
Una vez que tengamos nuestra base de datos hecha lo que procede es exportarla desde la consola de MySQL con el siguiente comando:
“mysqldump -h ip_servidor -u usuario_bd -p basededatos>archivo.sql”
Muchas veces cuando aplicamos este comando nos marca error de sintaxis, en este caso yo sugiero hacer un proceso alternativo que es el siguiente:
Tenemos que abrir un “símbolo” (consola, cmd, o como lo quieran nombrar) del sistema y llegar a la carpeta en la que se encuentra instalado MySQL y llegar hasta la carpeta bin. En mi caso yo tengo instalado wamp pero el principio es aplicable para cualquier servidor o instalación de MySQL
Una vez que estemos posicionados dentro del directorio bin solo nos resta aplicar el siguiente comando
mysqldump -d nombre_de_la_base -u root>nombre_del_respaldo.sql
Esto es si la base de datos no tuviese pass en caso contrario simplemente le agregamos -p pass donde pass sera sutituido por la password que tu le asignaste a dicha base. Quedando el comando de la siguiente forma
mysqldump -d nombre_de_la_base -u root -p pass>nombre_del_respaldo.sql
Si todo salio bien no nos devolverá nada y tendremos nuestro respaldo en la misma ruta de mysql. El archivo contendrá los comandos necesarios para crear dicha basa de datos, esto en lenguaje SQL.
Aveces este método tiene un problema y es que no copia los registros, para esto usaremos el comando siguiente que es el que yo recomiendo usar:
mysqldump -u root --single-transaction --quick nombre_BD > respaldo.sql
Si nuestro servidor MySQL tiene contraseña habrá que utilizar:
mysqldump -u root -p –single-transaction –quick nombre_BD > respaldo.sql
Si ninguno de los 2 metodos anteriores te funciono, tira tu maquina….XD La verdad es que siempre hay alternativas y aqui esta la 3era alternativa y esta es de manera grafica mediante phpMyAdmin
Simplemente abrimos phpMyAdmin-seleccionamos nuestra BD- le damos click en exportar- seleccionamos continuar y listo. Nos genera un archivo .sql
Problemas Frecuentes :
Me marca error 2003 de que no puede conectar: SImplemente si tienes instalado MySQL con wamp, xamp, lamp o cualquier otro servidor enciendelo, si solo tienes instalado MySQL asegurate de que el servicio MySQL se este ejecutando
2:Importar la base de datos
Una vez que ya tenemos nuestro archivo .sql lo siguiente es muy sencillo y se traduce a lo siguiente:
Abrimos la consola de MySQL
#Creamos la base de datos:
create database prueba2;
#Le decimos al motor cual BD usaremos:
use prueba2;
#Ahora le damos la ubicacion de nuestro archivo .sql
source /home/usuario/Desktop/respaldo.sql
Listo ahora ya podemos trabajar con nuestra base de datos.
Para importarla en otro equipo simplemente podemos guardar nuestro archivo .sql en nuestra USB y llevarla a donde lo necesitemos y unicamente aplicar el paso 2.
Cualquier duda comentenla y a la brevedad tratare de resolverla