mysqlはapacheと違ってconfigtestみたいな物がないので
なので
mysql --helpというオプションでチェックするみたいです
だた中々、エラーがおきない
エラーのケース
test=test [mysqld] datadir=/var/lib/mysql
エラーにならないのケース
[mysqld] test=test datadir=/var/lib/mysql
ワケガワカラナイヨ!!
値とか、存在しないフォルダやdatadir=/etc/var/lib/mysqlを設定してもエラーにならない
設定ファイルを指定する場合は
-
- defaults-file=のプションをつける
エラーになった時は以下のような文字列が出力される
mysql --defaults-file=/tmp/my.cnf --verbose --help error: Found option without preceding group in config file: /tmp/my.cnf at line: 1 Fatal error in defaults handling. Program aborted
このチェックは意味があるのだろうか
公式で作ってほしいものだ
結局、VM(仮想サーバー)で動かしてみて問題ないからいいやという形になりました