 |
PHP / MySql |
 |
|
|
|
|
|
|
 |
Recherche |
 |
|
|
 |
ManuelPHP.com |
 |
|
|
|
|
|
|
4.8 MySQL Scripts clients et utilitaires
4 Administration du serveur
Manuel de Référence MySQL 4.1 : Version Française
. Présentation des scripts serveurs et utilitaires . mysql , l'outil en ligne de commande . mysqladmin , administrer un serveur MySQL . Utiliser mysqlcheck pour l'entretien et la réparation . mysqldump , exporter les structures de tables et les données . mysqlhotcopy , copier les bases et tables MySQL . mysqlimport , importer des données depuis des fichiers texte . Afficher les bases, tables et colonnes . perror , expliquer les codes d'erreurs ->Comment exécuter des commandes SQL depuis un fichier texte
|
4.8.10 Comment exécuter des commandes SQL depuis un fichier texte Le client
mysql
peut être utilisé en mode interactif comme
ceci :
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éeccaire 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 Utiliser
mysql
en mode batch .
|
|
|
 |
Services webmasters |
 |
|
|
|