Hola a Todos como están mi nombre es PETER HANZ y hoy les traigo una segunda opción, de como importar o exportar un archivo como base de datos a través de la consola cmd, ya que la primera opción seria mediante el phpadmin databases, pero para los que no saben usar mucho esa herramienta aquí les enseño un camino muy fácil de hacerlo.
En primer lugar estamos hablando de un SCRIPT que contiene toda la codificacion de la creacion de nuestra base de datos, con todas sus tablas, con todos sus registros etc..
1.-INGRESAMOS A LA CONSOLA DEL CMD.
mysql -h localhost -u root -p
presiona enter y colocas la clave
2.- CREAMOS UNA BASE DE DATOS, DONDÉ SE VA IMPORTAR EL ARCHIVO.
mysql>create database biblioteca;
3.-COMPROBAMOS QUE LA BD SE CREADO CORRÉCTAMENTE.
mysql>show databases;
4.-SELECCIONAMOS LA BASE DE DATOS.
use biblioteca;
5.-EN ESTE CASO ES NECESARIO COPIAR LA RUTA DE NUESTRO ARCHIVO A IMPORTAR.
y para eso buscamos la ruta de nuestro archivo, seleccionamos y copiamos; en mi caso fue este:
C: Documents and SettingspedroEscritorioSANDISKproyecto_domingosnombre_del_archivo.sql
lo tenia guardado en una carpeta del escritorio llamado SANDISK; mi archivo es usuario.sql Y CONTIENE UNA TABLA LLAMADA USUARIO.
escribimos source y pegamos la ruta quedaría de esta forma.
Como verán la Importación del archivo usuario.sql se ha ejecutado correctamente con todas sus tablas.
6.-VISUALIZAMOS NUESTRA TABLA PARA COMPROBAR
recordemos que nuestro tabla se llama usuario.
mysql>describe usuario;
Como verán la tabla USUARIO existé, dentro de la base de datos BIBLIOTECA.
AHORA PROCEDEREMOS A EXPORTAR LA BASE DE DATOS.
Para exportar la base de datos BIBLIOTECA necesitamos salir de la consola de MYSQL, en mi
caso abrí otra consola de CMD aparte.
7.- BUSCAMOS LA CARPETA BIN POR CONSOLA
ES IMPORTANTISIMO encontrar la carpeta BIN de MYSQL ya que esta contiene permisos para generar backups.
También necesitamos saber si el comando de instrucción mysqldump.exe existe en una carpeta llamada BIN de nuestro programa MYSQL.
En mi caso el MYSQL lo tengo instalado en el disco D: y desde ese punto comienzo a buscar en el CMD.
-------------------------------------------------------------------------------------------------------------
C: Documents and Settingspedro> cd
C:>D:
D:>dir/ad
Directorio de D:
09/10/2015 04:55 p.m. <DIR> PROGRAMAS2
28/09/2015 10:24 p.m. <DIR> PROYECTOS EN VISUAL COMPARTIDO EN WEB
28/09/2015 09:28 p.m. <DIR> VIDEOS MUSICALES
D:>cd PROGRAMAS2
D: PROGRAMAS2>dir/ad
Directorio de D: PROGRAMAS2
09/10/2015 06:12 p.m. <DIR> APPSERV 2.5.9
10/08/2014 09:03 p.m. <DIR> ATUBE
D: PROGRAMAS2>cd APPSERV 2.5.9
D: PROGRAMAS2APPSERV 2.5.9>dir/ad
Directorio de D: PROGRAMAS2APPSERV 2.5.9
09/10/2015 06:12 p.m. <DIR> AppServ
D: PROGRAMAS2APPSERV 2.5.9>cd AppServ
D: PROGRAMAS2APPSERV 2.5.9AppServ>dir/ad
Directorio de D: PROGRAMAS2APPSERV 2.5.9AppServ
09/10/2015 06:12 p.m. <DIR> Apache2.2
09/10/2015 06:12 p.m. <DIR> MySQL
09/10/2015 06:12 p.m. <DIR> php5
09/10/2015 06:12 p.m. <DIR> www
D: PROGRAMAS2APPSERV 2.5.9AppServ>cd MySQL
D: PROGRAMAS2APPSERV 2.5.9AppServMySQL>dir/ad
Directorio de D: PROGRAMAS2APPSERV 2.5.9AppServMySQL
09/10/2015 08:17 p.m. <DIR> bin
09/10/2015 09:08 p.m. <DIR> data
09/10/2015 06:12 p.m. <DIR> scripts
D: PROGRAMAS2APPSERV 2.5.9AppServMySQL>cd bin
D: PROGRAMAS2APPSERV 2.5.9AppServMySQLbin>dir
--------------------------------------------------------------------------------------
llegando a este punto saldrá esta ventana:
8.-EXPORTAR LA BASE DE DATOS BIBLIOTECA = BIBLIOTECA.SQL
escribimos la siguiente instrucción:
mysqldump -h localhost -u root -p biblioteca > BIBLIOTECA.sql
presionamos enter y escribir contraseña.
Uds pueden colocar cualquier nombre, nose backup.sql etc. en mi caso fue BIBLIOTECA porque asi se llamaba mi base de datos.
Como verán no salio ni un ERROR.
9.- COMPROBAR EN EL EXPLORADOR.
GRACIAS A TODOS, ESPERO HABER SIDO DE GRAN AYUDA, SI GUSTAN PUEDEN DAR UN MENSAJE CONSTRUCTIVO PARA SEGUIR MEJORANDO YA QUE NADIE ES PERFECTO, AH Y TAMBIÉN RECUERDEN: " EL QUE LUCHA Y SE ESMERA LOGRA ALCANZAR SUS METAS Y SUEÑOS AUNQUE EL CIELO ESTE CAYENDO."
Cualquier consulta sobre mysql escribirme a [email protected]
#kath jahaira
En primer lugar estamos hablando de un SCRIPT que contiene toda la codificacion de la creacion de nuestra base de datos, con todas sus tablas, con todos sus registros etc..
1.-INGRESAMOS A LA CONSOLA DEL CMD.
mysql -h localhost -u root -p
presiona enter y colocas la clave
2.- CREAMOS UNA BASE DE DATOS, DONDÉ SE VA IMPORTAR EL ARCHIVO.
mysql>create database biblioteca;
3.-COMPROBAMOS QUE LA BD SE CREADO CORRÉCTAMENTE.
mysql>show databases;
4.-SELECCIONAMOS LA BASE DE DATOS.
use biblioteca;
5.-EN ESTE CASO ES NECESARIO COPIAR LA RUTA DE NUESTRO ARCHIVO A IMPORTAR.
y para eso buscamos la ruta de nuestro archivo, seleccionamos y copiamos; en mi caso fue este:
C: Documents and SettingspedroEscritorioSANDISKproyecto_domingosnombre_del_archivo.sql
lo tenia guardado en una carpeta del escritorio llamado SANDISK; mi archivo es usuario.sql Y CONTIENE UNA TABLA LLAMADA USUARIO.
escribimos source y pegamos la ruta quedaría de esta forma.
Como verán la Importación del archivo usuario.sql se ha ejecutado correctamente con todas sus tablas.
6.-VISUALIZAMOS NUESTRA TABLA PARA COMPROBAR
recordemos que nuestro tabla se llama usuario.
mysql>describe usuario;
Como verán la tabla USUARIO existé, dentro de la base de datos BIBLIOTECA.
AHORA PROCEDEREMOS A EXPORTAR LA BASE DE DATOS.
Para exportar la base de datos BIBLIOTECA necesitamos salir de la consola de MYSQL, en mi
caso abrí otra consola de CMD aparte.
7.- BUSCAMOS LA CARPETA BIN POR CONSOLA
ES IMPORTANTISIMO encontrar la carpeta BIN de MYSQL ya que esta contiene permisos para generar backups.
También necesitamos saber si el comando de instrucción mysqldump.exe existe en una carpeta llamada BIN de nuestro programa MYSQL.
En mi caso el MYSQL lo tengo instalado en el disco D: y desde ese punto comienzo a buscar en el CMD.
-------------------------------------------------------------------------------------------------------------
C: Documents and Settingspedro> cd
C:>D:
D:>dir/ad
Directorio de D:
09/10/2015 04:55 p.m. <DIR> PROGRAMAS2
28/09/2015 10:24 p.m. <DIR> PROYECTOS EN VISUAL COMPARTIDO EN WEB
28/09/2015 09:28 p.m. <DIR> VIDEOS MUSICALES
D:>cd PROGRAMAS2
D: PROGRAMAS2>dir/ad
Directorio de D: PROGRAMAS2
09/10/2015 06:12 p.m. <DIR> APPSERV 2.5.9
10/08/2014 09:03 p.m. <DIR> ATUBE
D: PROGRAMAS2>cd APPSERV 2.5.9
D: PROGRAMAS2APPSERV 2.5.9>dir/ad
Directorio de D: PROGRAMAS2APPSERV 2.5.9
09/10/2015 06:12 p.m. <DIR> AppServ
D: PROGRAMAS2APPSERV 2.5.9>cd AppServ
D: PROGRAMAS2APPSERV 2.5.9AppServ>dir/ad
Directorio de D: PROGRAMAS2APPSERV 2.5.9AppServ
09/10/2015 06:12 p.m. <DIR> Apache2.2
09/10/2015 06:12 p.m. <DIR> MySQL
09/10/2015 06:12 p.m. <DIR> php5
09/10/2015 06:12 p.m. <DIR> www
D: PROGRAMAS2APPSERV 2.5.9AppServ>cd MySQL
D: PROGRAMAS2APPSERV 2.5.9AppServMySQL>dir/ad
Directorio de D: PROGRAMAS2APPSERV 2.5.9AppServMySQL
09/10/2015 08:17 p.m. <DIR> bin
09/10/2015 09:08 p.m. <DIR> data
09/10/2015 06:12 p.m. <DIR> scripts
D: PROGRAMAS2APPSERV 2.5.9AppServMySQL>cd bin
D: PROGRAMAS2APPSERV 2.5.9AppServMySQLbin>dir
--------------------------------------------------------------------------------------
llegando a este punto saldrá esta ventana:
8.-EXPORTAR LA BASE DE DATOS BIBLIOTECA = BIBLIOTECA.SQL
escribimos la siguiente instrucción:
mysqldump -h localhost -u root -p biblioteca > BIBLIOTECA.sql
presionamos enter y escribir contraseña.
Uds pueden colocar cualquier nombre, nose backup.sql etc. en mi caso fue BIBLIOTECA porque asi se llamaba mi base de datos.
Como verán no salio ni un ERROR.
9.- COMPROBAR EN EL EXPLORADOR.
En fin ya hemos exportado nuestra base de datos con todas sus tablas.
Cualquier consulta sobre mysql escribirme a [email protected]
#kath jahaira