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