Lancer un fichier contenant des commande SQL en ligne de commande mysql
Partons de l’idée que le login est « toto », le mot de passe est « wxcvbn », la base s’appelle « entreprise » et que mon fichier contenant les commandes SQL (et uniquement des commandes SQL, et ces commandes correspondent bien évidemment au SQL accepté par mysql) se trouve à l’adresse suivante : C:\monte.sql.
La commande à lancer est la suivante :
mysql -utoto -pwxcvbn entreprise < "C:\monte.sql"
-u correspond au login et -p au mot de passe.