Importar bases de datos mysql enormes, o no, por consola.

Ay, es tan práctico, simple y buena costumbre. Se utiliza mucho el phpmydamin ya que es super intuitivo pero más de una vez se van a encontrar con ciertas limitaciones dado el entorno del navegador.

El caso (usual) de importación de bases de datos que superen los 8mb puede ser un dolor de cabeza, muchas recomendaciones de aumentar el limite de ejecución de php, de incrementar el max_upload, etc…

Basta, usen la consola por favor. Es una secuencia muy simple, vamos a abordar el caso de realizar una importacion desde la consola desde windows utilizando XAMPP.

Ya en la consola vamos dirigirnos a donde esté instalado el xampp, vamos a mostrar un ejemplo del directorio por defecto.

cd \xampp\mysql\bin

Para hacerla mucho más corta tengan el archivo .sql en el mismo directorio 😉 ya les veo perdidos o con pereza de hacer copy paste de la ruta donde se encuentra, sólo les pido que no tengan una colección de .sql s obsoletos en el mismo directorio.

Luego que la consola esté en este directorio (donde se encuentra mysql.exe… cachan?) tipean los siguiente

mysql -u nombredeusuario -p nombredebasededatos < nombredearchivo.sql

nombredeusuario en nuestro ejemplo por defecto es root. No se utiliza contraseña por defecto, así que si se los solicita sólo presionen enter y ya. nombredebasededatos lo saben ustedes, y deben tenerla creada antes de la importación, por supuesto. nombredearchivo, bueno, ya entienden la onda.

Ya está! Y así importaron el archivo.

Pueden aplicar lo mismo online, conectándose por SSH, cada hosting suele tener su instructivo.

Imagen:
https://blog.endeos.com/reparar-optimizar-bases-datos-mysql/

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *