lunes, 16 de julio de 2012

Importación Base de Datos por Consola


Ahora indicaremos como importar una base de datos superior a 2 megas de peso en phpmyadmin

1.- Primero tenemos que entrar a nuestra interfaz web de phpmyadmin, ponemos en nuestro browser localhost/phpmyadmin , luego ingresamos nuestra clave de usuario y contraseña que por lo general el usuario es root y las pass varia dependiendo del usuario, una vez dentro de la interfaz de phpmyadmin creamos una base de datos con el nombre que estimemos conveniente.

2.- Ya que tenemos nuestra base de datos ya creada (sin ninguna tabla, solo la base de datos), vamos a archivo de programa en windows e identificamos donde esta instalado nuestro servidor web, en mi caso que tengo wampserver mi carpeta es wamp , puede ser también appserver etc. las carpetas de su interior dependiendo de un servidor u otro son mas o menos las mismas no varían mucho pero tenemos que identificar la carpeta bin de mysql en mi caso seria esta wamp/bin/mysql/mysql5.5.24. ya que tengo la carpeta identificada, presionando la tecla shift del teclado hacemos click derecho sobre la carpeta BIN y presionamos sobre la opción “abrir ventana de comando aquí”                

3.-Una vez en la consola de comando ingresamos el siguiente código mysql, debo aclarar que es codigonmysql, por ende sirve tanto como para windows y linux 

 C:\wamp\bin\mysql\mysql5.5.24\bin>mysql -h localhost -u root -D nombrebasededatos -f < c:\ruta.sql
   en mi caso seria algo así:

 C:\wamp\bin\mysql\mysql5.5.24\bin>mysql -h localhost -u root -D nombrebasededatos -f < c:\sql.sql


Nota:

1.- el script de la base de datos le puse un nombre sql.sql y lo deje en el directorio  c: para facilitar el acceso al archivo por linea de comando

2.- -u root : es el nombre de usuario

3.- nombredelabasededatos es el nombre que le pusiste a la creación de la base de datos por la interfaz  web de phpmyadmin

4.- en caso de que tengas algún error, es muy probable que veas tu script, debes de fijarte si tiene script tiene el create table , puede que no lo tenga y no te va a funcionar.

No hay comentarios:

Publicar un comentario