MySQL で my.cnf のシンタックスチェックを行う方法

MySQL でサーバは起動せずに my.cnf のシンタックスチェックだけ行いたい場合があります。 そういうときには mysqld コマンドにオプションをつけて実行すれば OK です。

$ mysqld --verbose --help > /dev/null

> /dev/null はチェックのために特に必要というわけではありませんが、このコマンドではシンタックスチェックとは関係の無い情報もたくさん表示されるので、標準入力は /dev/null に捨てしまった方がわかりやすいです。