Open4

MySQL小ネタ

awonosukeawonosuke

https://gihyo.jp/dev/serial/01/mysql-road-construction-news/0031
mysqldで指定した設定ファイルだけを読んで実行させるとか。
第一引数として指定が必要らしい

Use only the given option file. If the file does not exist or is otherwise inaccessible, the server exits with an error. If file_name is not an absolute path name, it is interpreted relative to the current directory. This must be the first option on the command line if it is used.

とはいえ、mylogin.cnfは読むらしい。

Exception: Even with --defaults-file, client programs read .mylogin.cnf.

mysqld --defaults-file
mysqld --port13306 --defaults-file

https://dev.mysql.com/doc/refman/5.6/en/mysqld-safe.html#option_mysqld_safe_defaults-file
https://dev.mysql.com/doc/refman/5.6/en/option-file-options.html#option_general_defaults-file
https://dev.mysql.com/doc/refman/5.6/en/mysqld-safe.html
https://dev.mysql.com/doc/refman/8.0/ja/using-systemd.html