SHOW [GLOBAL | SESSION] VARIABLES [LIKE 'pattern']
SHOW VARIABLES
affiche les valeurs des
variables systèmes de MySQL. Vous pouvez aussi obtenir ces
informations avec la commande mysqladmin
variables
.
Les options GLOBAL
et
SESSION
ont été ajoutées en MySQL 4.0.3.
Avec GLOBAL
, vous obtiendrez les valeurs
qui seront utilisées pour les nouvelles connexions au serveur
MySQL. Avec SESSION
, vous recevez les
valeurs effectives pour la connexion en cours. Si vous ne
précisez ni l'une ni l'autre, la valeur par défaut est
SESSION
. LOCAL
est un
synonyme de SESSION
.
Si les valeurs par défaut ne vous conviennent pas, vous
pouvez modifier la plupart de ces variables, en ligne de
commande, lorsque mysqld
est lancé. Voir
Section 5.2.1, « Options de ligne de commande de mysqld
» et
Section 13.5.2.8, « Syntaxe de SET
».
Voici un extrait du résultat de la commande. La liste complète des variables et de leur valeur peut être différente pour votre serveur. La signification de chaque variable est présentée dans See Section 5.2.3, « Variables serveur système ». Des informations sur comment optimiser ces valeurs sont disponibles dans la section Section 7.5.2, « Réglage des paramètres du serveur ».
mysql> SHOW VARIABLES;
+---------------------------------+------------------------------+
| Variable_name | Value |
+---------------------------------+------------------------------|
| back_log | 50 |
| basedir | /usr/local/mysql |
| bdb_cache_size | 8388572 |
| bdb_log_buffer_size | 32768 |
| bdb_home | /usr/local/mysql |
...
| max_connections | 100 |
| max_connect_errors | 10 |
| max_delayed_threads | 20 |
| max_error_count | 64 |
| max_heap_table_size | 16777216 |
| max_join_size | 4294967295 |
| max_relay_log_size | 0 |
| max_sort_length | 1024 |
...
| timezone | EEST |
| tmp_table_size | 33554432 |
| tmpdir | /tmp/:/mnt/hd2/tmp/ |
| version | 4.0.4-beta |
| wait_timeout | 28800 |
+---------------------------------+------------------------------+
Avec la clause LIKE
, la commande
n'affichera que les variables qui vérifie le masque fourni :
mysql> SHOW VARIABLES LIKE 'have%';
+--------------------+----------+
| Variable_name | Value |
+--------------------+----------+
| have_bdb | YES |
| have_innodb | YES |
| have_isam | YES |
| have_raid | NO |
| have_symlink | DISABLED |
| have_openssl | YES |
| have_query_cache | YES |
+--------------------+----------+
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.