Ejecutar ficheros SQL sobre MySQL desde línea de comandos

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

Comentarios

Entradas populares de este blog

Envío de checkboxes o selector multiple por AJAX con jQuery

Patrones de Diseño en PHP

Conceptos básicos de la POO en PHP