Le client mysql
peut être utilisé en mode
interactif comme ceci :
shell> mysql database
Toutefois, il est aussi possible de rassembler les commandes SQL
dans un fichier, et d'indiquer à mysql
de
lire les commandes dans ce fichier. Pour faire cela, créez un
fichier texte fichier_texte
qui contient
les commandes SQL que vous souhaitez exécuter. Puis, exécutez
ce fichier avec mysql
comme ceci :
shell> mysql database < fichier_texte
Vous pouvez aussi démarrer votre fichier texte avec la commande
USE nom_base
. Dans ce cas, il n'est pas
nécessaire de spécifier le nom de la base de données dans la
ligne de commande :
shell> mysql < fichier_texte
Si vous avez déjà démarré le client
mysql
, vous pouvez exécuter un script SQL en
utilisant la commande source
:
mysql> source nom_fichier;
Pour plus d'informations sur le mode batch, consultez
Section 3.5, « Utilisation de mysql
en mode batch ».
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.