18.4 Comment exécuter des commandes SQL depuis un fichier text

Le client mysql est typiquement utilisé de manière interactive de la manière suivante :

shell> mysql database

Cependant, il est possible de mettre un jeu de commande dans un fichier, et d'indiquer à mysql de lire les commandes depuis ce fichier. Pour cela, créez un fichier texte ``fichier_texte'' qui contient les commandes que vous souhaitez exécuter. Puis, lancez mysql comme ceci :

shell> mysql database < fichier_texte

Vous pouvez aussi commencer votre fichier texte avec la commande USE nom_base_de_donnees. Dans ce cas, il n'est pas nécessaire de spécifier le nom de la base de donnée de travail dans la ligne de commande.

shell> mysql < text_file

12.1 Présentation des différents programmes MySQL.