Importar una gran base de datos MySQL por línea de comandos

Publicidad

Seguramente si entraste aquí es porque estás intentando importar una base de datos grande en MySQL utilizando algún programa cliente de base de datos MySQL como lo es phpMyAdmin.

Importar una base de datos por comandos es posible si utilizamos la línea de comandos de MySQL en lugar de phpMyAdmin. Esto nos puede servir para importar grandes archivos .sql o .zip como contenido de la base de datos.

Por defecto phpMyAdmin no permite importar archivos muy grandes de base de datos, pero esto puede cambiarse con la configuración de php.ini y de memoria máxima usada por Apache y PHP.

Pero más fácil y rápido es utilizando la línea de comandos de MySQL lo cual nos permite evitar el uso de phpMyAdmin.

Veamos cómo importar una gran base de datos MySQL por línea de comandos.

Primero debemos acceder vía SSH al servidor.

Allí debemos especificar la línea de comandos para importar el .sql de la siguiente forma:

mysql -u root -p nombre_base_datos < archivo.sql

Se nos solicitará la contraseña para poder continuar con la operación.

Esto nos permite importar una base de datos por consola.

Related Posts Plugin for WordPress, Blogger...

Importar una gran base de datos MySQL por línea de comandos se encuentra en Programación usa los siguientes tags:

 

Sin comentarios. ¿Quieres ser el primero en comentar?

Dejar un comentario