Importar base de datos desde un archivo.sql
Pues a veces necesitamos importar un base de datos que tenemos en un .sql y phpMyAdmin u otros gestores gráficos no lo consiguen por las restricciones de tamaño de archivos y cantidades de data. La mejor solución, más cómoda y rápida es importar desde consola (no importa si es windows o linux).

Pues en linux (ubuntu especÃficamente), abro la consola y escribo:
sudo mysql
Me pide la password, se la escribo y de plano me abre la consola de mysql.
use database
Pues elegimos la base de datos en la que nos queremos ubicar, que para el ejemplo puse “database”.
Luego, con una simple linea le digo donde está el archivo que quiero abrir y ejecuta cada sentencia SQL hasta terminarlo de un sólo tirón:
source /home/usuario_linux/Desktop/archivo.sql
Obviamente asumimos que el archivo está en el desktop de mi máquina y que mi usuario es “usuario_linux”.
das enter y listo… todo se ejecuta.
Viste que es fácil? Pues si ya lo habÃas hecho (o lo haces de otro modo) qué bien! sino, pues ojalá te sirva
15 Comentarios


Junio 5th, 2009 at 7:16 pm
Un millón de gracias! luego de buscar por todo internet por fin se esta ejecutando en una PowerBook G4….:)
Abril 23rd, 2009 at 7:44 am
hola broo .. pues me funciono de maravilla sobre mi hermoso ubuntu jaja pues a sacarle provecho tengo pensado hacer varias cosas con el.grxs
ojala subas mas info
Mayo 12th, 2008 at 7:01 pm
googleando llegue hasta aqui, necesito copiar los datos de una base de datos, la cual adquiri la propia base (el software) mas los datos todo junto , a dichos datos se accede desde ese programa y no me deja copiar la tabla entera. bien lo que yo quiero es copiar esa tabla que seran unos 2000 registros aproximadamente, gardarlos en formato txt o exel y luego cargarlos a otro programa, estimo que debe existir algun software comercial para hacer esto, y ese soft es precisamente lo que yo busco. dejo mi mail claudio.197@hotmail.com gracias p.d. win xp
Mayo 9th, 2008 at 8:32 am
MuchÃsimas gracias Pedro por esta “receta” estaba desesperando con el phpMyAdmin. Gracias a tà en 30 s. solucionado.
Un fuerte aplauso.
Enero 29th, 2008 at 5:56 pm
Justo ahora se esta ejecutando, mil gracias funciona de maravilla v(^_^)