Importar bases de datos MySQL desde la consola de Windows con XAMPP o WAMPSERVER

Con XAMPP o Wampserver se instala MySQL, ademas de una suite de utilidades.

Aveces por rapidez o necesidad, tendremos que importar una base de datos por comandos y no desde phpmyadmin (ya que con bases de datos grandes, no funciona). Para ello:

1. Abrimos la consola o bien buscandola en inicio o escribiendo “cmd” en ejectuar de windows, a continuación sitúate en la carpeta bin en el directorio de instalación de MySQL.

Si tienes XAMPP lo tienes en:

C:\xampp\mysql\bin

Y con wamp:

C:\wamp64\bin\mysql\mysql5.7.23\bin


2.Cuando lleguemos a la carpeta hemos de ejecutar el mysql.exe con este comando:

mysql -h localhost -u root --default-character-set=utf8 BDnombre < C:\fichero.sql

IMPORTANTE:

  • La ruta del sql debe ser absoluta
  • el fichero debe ser .sql y no estar comprimido

 

Si el fichero tiene restricciones de claves principales y foráneas añade la siguiente linia al principio del fichero, para invalidar las restricciones.

SET FOREIGN_KEY_CHECKS=0;

Espero que os sirva.

Sergi Torres Martí

Sergi Torres Martí

Soy un joven emprendedor y he decidido crear este blog para darme a conocer.Mi interes es dotar de contenidos que pueda compartir y que sean de utilidad para la comunidad de programadores y aficionados a la tecnología

Deja un comentario

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, ACEPTAR

Aviso de cookies