Voici une brève liste des scripts et utilitaires pour le serveur :
Un utilitaire qui compresse les tables
MyISAM
pour produire des tables en lecture
seule très compactes. See Section 8.2, « myisampack
, le générateur de tables MySQL
compressées en lecture seule ».
Le client en ligne de commande, pour envoyer des requêtes à
MySQL, interactivement, ou en batch. See
Section 8.3, « mysql
, l'outil en ligne de commande ».
Un script qui vérifie les droits d'accès du trio hôte, utilisateur et base de données.
Un utilitaire pour réaliser des opérations d'administration
de la base, telles que les créations de bases, le
rafraîchissement des tables de droits, l'écriture des tables
sur le disque et la réouverture des fichiers de log. à
mysqladmin
permet aussi de lire la version,
les processus et les informations de statut du serveur. See
Section 8.4, « mysqladmin
, administration d'un serveur MySQL ».
Utilitaire de lecture des requêtes au format binaire. Peut
être utilisé après un crash, sur une vieille sauvegarde.
See Section 8.5, « mysqlbinlog
, Exécuter des requêtes dans le log
binaire ».
Interface graphique avec le serveur MySQL. See
Section 8.6, « mysqlcc
, MySQL Control Center ».
Un client d'entretien de tables, qui vérifie, répare,
analyse et optimise les tables. See
Section 8.7, « Utiliser mysqlcheck
pour l'entretien et la
réparation ».
Exporte une base de données MySQL dans un fichier sous la
forme de requêtes SQL, ou de fichiers texte, avec la
tabulation comme séparateur. Un freeware amélioré, d'après
une idée originale de Igor Romanenko. See
Section 8.8, « mysqldump
, sauvegarde des structures de tables et les
données ».
Un utilitaire qui fait des sauvegardes rapides des tables
MyISAM
et ISAM
alors que
le serveur fonctionne. See Section 8.9, « mysqlhotcopy
, copier les bases et tables MySQL ».
Importe les fichiers textes dans les tables, en utilisant la
commande LOAD DATA INFILE
. See
Section 8.10, « mysqlimport
, importer des données depuis des
fichiers texte ».
See Section 8.11, « Afficher les bases, tables et colonnes ».
Un utilitaire qui affiche la signification des codes d'erreur
MySQL. See Section 8.12, « perror
, expliquer les codes d'erreurs ».
replace
modifie des chaînes dans des
fichiers, ou sur l'entrée standard. See
Section 8.13, « L'utilitaire de remplacement de chaînes replace
».
Chaque programme MySQL accepte différentes options. Mais chaque
programme dispose de l'option --help
qui vous
donne une description complète des options du programme. Par
exemple, mysql --help
.
Les clients MySQL qui communiquent avec le serveur, utilisent la
bibliothèque mysqlclient
est les variables
d'environnements suivantes :
MYSQL_UNIX_PORT |
Le fichier de socket Unix par défaut. Utilisé pour les connexions à
localhost
|
MYSQL_TCP_PORT |
Le port par défaut. Utilisé par les connexions TCP/IP. |
MYSQL_PWD |
Le mot de passe par défaut. |
MYSQL_DEBUG |
Les options de débogage. |
TMPDIR |
Le dossier où les tables et fichiers temporaires sont placés. |
Utiliser MYSQL_PWD
n'est pas sécuritaire, et
est fortement déconseillé. See
Section 5.6.6, « Garder vos mots de passe en lieu sûr ».
Vous pouvez remplacer les valeurs par défaut des options en spécifiant les valeurs dans un fichier d'options, ou en ligne de commande. Section 4.3, « Spécifier des options aux programmes ».
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.