Vérifier la syntaxe du fichier de configuration de MySQL
Si vous développez en PHP, vous avez surement installer Apache et modifier ça configuration et donc connaissez surement la commande apachectl configtest ?
Avec MySQL, le problème est que ça n’existe pas ! Dommage pour vous qui essayez de le configurer et/ou de l’optimiser, en limitant les arrêt relance au maximum.
Voici l’astuce !
Faites votre configuration dans un autre fichier que celui utiliser par le serveur, par exemple /tmp/test.cnf.
Une fois vos modifications terminées, lancé la commande :
$ mysqld --defaults-file=/tmp/new.cnf --verbose --help
Qui aura pour effet de charger le fichier de configuration indiqué, et non celui par défaut de le parser, éventuellement afficher les erreurs rencontrer, afficher l’aide et ce terminer sans avoir initialisé un moteur de stockage ni même essayé d’ouvrir un port réseau.
source : MySQL and Drizzle Tip: Checking configuration file syntax (faking configtest) (by Jeremy Zawodny).
Unique visitors to post: 57Tags:astuce | développement | internet | Linux | MySQL | php | Programmation | shell | système | Tutorial
Commentaires récents