Détermination du fichier de configuration MySQL utilisé
L'identification du fichier de configuration actif pour MySQL est cruciale pour personnaliser et optimiser la base de données. Cette question explore un moyen pratique de déterminer sur quel fichier de configuration MySQL 5.0 s'appuie.
Comme suggéré dans la réponse, la consultation du célèbre livre « High Performance MySQL » d'O'Reilly fournit des informations précieuses :
Utilisez la commande which pour localiser le chemin d'accès à l'exécutable mysqld :
$ which mysqld /usr/sbin/mysqld
Invoquez l'exécutable mysqld avec le --verbose --help flags :
$ /usr/sbin/mysqld --verbose --help | grep -A 1 "Default options"
Cette commande génère un message d'aide détaillé, comprenant des informations sur les fichiers de configuration utilisés. Dans cet exemple, il révèle la hiérarchie suivante :
Default options are read from the following files in the given order: /etc/mysql/my.cnf ~/.my.cnf /usr/etc/my.cnf
Ce résultat indique que MySQL 5.0 donne la priorité aux fichiers de configuration par ordre décroissant, garantissant que les personnalisations locales ont priorité sur les paramètres à l'échelle du système.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!