Ejecutar ficheros SQL sobre MySQL desde línea de comandos

11:11 manu 0 Comments

Después de intentar hacerlo ejecutar varios ficheros SQL desde el propio mysql sin éxito, he decidido hacer un mini script. Sinceramente creo que es la forma más sencilla para importar muchos ficheros sql directamente a la base de datos. Cread un script como el que veis con vuestros datos de conexión en la carpeta donde tengáis los ficheros sql y lanzarlo, no tiene más misterio.
for i in *.sql
do
sudo mysql --protocol=tcp --host=VUESTRA_IP --user=VUESTRO_USUARIO --password=VUESTRO_PASS --port=3306 --database=VUESTRO_ESQUEMA < $i
done

0 comentarios: