有没有办法在 mysqld 运行时验证 mysql.cnf 文件?
如果我运行 mysqld --validate-config,它就会挂起,因为已经有一个正在运行。mysqld
计划每天早上 3 点重新启动,我希望能够调整设置,而不必担心输入错误会杀死 mysql,直到第二天早上我醒来并检查。
答案1
我刚刚正在研究同样的问题。
我认为 mariadb 的 mysqld 不支持 --validate-config,至少 mysqld --verbose --help 没有提到它。
也许只有 Oracle 的 mysqld 支持它?
答案2
对于版本 8,这是来自手册,请参阅此 URL
https://dev.mysql.com/doc/refman/8.0/en/server-configuration-validation.html