Importar archivos .sql con MySQL por linea de comandos

Normalmente los usuarios de MySQL al querer importar un archivo .sql suelen hacerlo mediante el phpMyAdmin, con la opción de importar, la cual solo soporta subir archivos menores a 2.048Kb (2Mb).
Para resolver este problema podemos subir el archivo .sql por FTP, e importarlo mediante la linea de comandos.

mysql -u USUARIO -p BaseDeDatos < /Ruta/Del/Archivo/archivo.sql
Luego se nos preguntará por el password, lo escribimos y listo .

De este modo nosotros podremos subir nuestro archivo.sql a la base de datos BasedeDatos. Pero para poder subir el script de este modo ya deberá estar creada la Base de Datos.

Un pequeño artilugio que podremos usar para no tener que crearla, será escribir en el .sql que deseamos importar las siguientes lineas al principio:

CREATE DATABASE `BaseDeDatos`;
USE `BaseDeDatos`;
Una vez esto hecho, ahora solo deberemos de llamar al archivo sql mediante la linea de comandos, de este modo:

mysql -u USUARIO -p < /Ruta/Del/Archivo/archivo.sql
De igual manera nos preguntará por el password y lo ingresamos.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies