0310NAME IS NULL2022/06/16(木) 11:48:39.14ID:??? MariaDBの玄人じゃないから、ウソ書いてたらごめんよ。 my.cnf やらの [xxx] はプログラム(コマンド毎)に、どのグループ(セクション)を読むかが決まっている。 各プログラムは複数のグループを読む。
# mysqld --help --verbose ... Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf The following groups are read: mysqld server mysqld-10.5 mariadb mariadb-10.5 mariadbd mariadbd-10.5 client-server galera ... こんな具合に helpで見ることができる。
mysqld は[mysqld]も[server]も読むので、どっちに書いてあっても読まれる。 こっからさきは推測なんでウソかもしれない。信じる信じないはあなた次第、というかちゃんと調べてください。 MySQL には [server] は無くて、MariaDBになってから MySQLのmysqldには無視されるが MariaDBのmysqldは読む [server] が新設された。 0311NAME IS NULL2022/06/16(木) 11:52:04.89ID:??? >[server]にそれらが指定してありました。 >[server]で指定するのと[mysqld]で指定するのでは、 >どのように違いが出てきますか? 0312NAME IS NULL2022/06/16(木) 11:56:57.00ID:??? とちゅうでエンター押しちゃった。失礼。