Maison > Article > base de données > Quelle est la différence entre les traits d'union (-) et les traits de soulignement (_) dans les fichiers de configuration MySQL ?
Comprendre les sections du fichier de configuration MySQL
Le fichier de configuration MySQL, généralement nommé my.ini ou my.cnf, est essentiel pour configurer divers aspects du serveur de base de données et de ses interactions avec les clients. Il se compose de plusieurs sections, chacune régissant des paramètres et des paramètres spécifiques.
Descriptions des sections :
Caractères spéciaux : trait d'union (-) et trait de soulignement (_)
Dans les fichiers de configuration MySQL, il existe une distinction subtile mais cruciale entre le trait d'union (-) et le trait de soulignement (_). Les traits d'union sont principalement utilisés dans les paramètres de ligne de commande (par exemple, --verbose), tandis que les traits de soulignement sont utilisés dans les paramètres du fichier d'options (par exemple, init_connect).
L'option init_connect dans [mysqld] section est un paramètre qui spécifie les commandes SQL à exécuter chaque fois qu'un client établit une nouvelle connexion au serveur MySQL. D'un autre côté, init-connect est un paramètre de ligne de commande qui exécute l'instruction SQL spécifiée au démarrage, mais pas pour chaque connexion client.
Pour plus de détails sur les fichiers et options de configuration MySQL, reportez-vous à la documentation officielle : http://dev.mysql.com/doc/refman/5.5/en/option-files.html
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!