32. Variables d'environnement▲
Voici une liste de toutes les variables d'environnement qui sont directement ou indirectement utilisées par MySQL. La plupart peuvent être retrouvées dans d'autres parties du manuel.
Notez que toute option en ligne de commande prendra la précédence par rapport aux valeurs spécifiées dans les fichiers de configuration et les variables d'environnement, et que les valeurs dans les fichiers de configuration prennent la précédence sur les valeurs des variables d'environnement.
Dans beaucoup de cas, il est préférable d'utiliser un fichier de configuration plutôt que les variables d'environnement pour modifier le comportement de MySQL. Voir Section 4.3.2, « Fichier d'options my.cnf »4.3.2. Fichier d'options my.cnf.
Variable |
Description |
---|---|
CCX |
À passer au compilateur C++ lors de l'exécution de configure. |
CC |
À passer au compilateur C lors de l'exécution de configure. |
CFLAGS |
À passer au compilateur C lors de l'exécution de configure. |
CXXFLAGS |
À passer au compilateur C++ lors de l'exécution de configure. |
DBI_USER |
L'utilisateur par défaut pour Perl DBI. |
DBI_TRACE |
Utilisée lors du traçage de Perl DBI. |
HOME |
Le chemin par défaut vers les fichiers d'historique de mysql est $HOME/.mysql_history. |
LD_RUN_PATH |
Utilisé pour spécifier où se trouve libmysqlclient.so. |
MYSQL_DEBUG |
Options de débogage/traçage lors de la phase de débogage. |
MYSQL_HISTFILE |
Le chemin vers le fichier d'historique de mysql. Si cette variable existe, sa valeur remplace la valeur par défaut de $HOME/.mysql_history. |
MYSQL_HOST |
Nom d'hôte par défaut utilisé par le client en ligne de commande mysql. |
MYSQL_PS1 |
Invite de commande à utiliser dans le client en ligne de commande mysql. Voir Section 8.3, « mysql, l'outil en ligne de commande »8.3. mysql, l'outil en ligne de commande. |
MYSQL_PWD |
Le mot de passe par défaut lors de la connexion à mysqld. Notez que cette utilisation n'est pas sécurisée. |
MYSQL_TCP_PORT |
Le port TCP/IP par défaut. |
MYSQL_UNIX_PORT |
La socket par défaut; utilisée pour les connexions à localhost. |
PATH |
Utilisé par le Shell pour trouver les programmes MySQL. |
TMPDIR |
Le dossier où les tables et fichiers temporaires sont créés. |
TZ |
Cela devrait être configuré à votre fuseau horaire local. Voir Section A.4.6, « Problèmes de fuseaux horaires »A.4.6. Problèmes de fuseaux horaires. |
UMASK_DIR |
Le masque de création des dossiers. Notez que cette valeur est soumise à un ET logique par rapport à UMASK ! |
UMASK |
Le masque de création des fichiers utilisateur lors de la création de fichiers. |
USER |
L'utilisateur par défaut de Windows utilisé lors de la connexion à mysqld. |