my.cnf
意味がわからん、どの資料を読めばいいんだ
どういう項目がある?
defaultだとどういうときに困る?
何故この辺の記事は、conf.dを指定しているの?
各セクションの意味
各セクションで指定できる項目
配置場所
①/etc/my.cnf
②/etc/mysql/my.cnf
③SYSCONFDIR/my.cnf
④$MYSQL_HOME/my.cnf
⑤--defaults-extra-file=path
⑥~/.my.cnf
⑦~/.mylogin.cnf
番号の順番に読み込まれる
後に読み込まれたほうが優先される
従って、⑦が最も優先順位が高い
どこのやつが読み込まれているかわからなくない?
自分で配置する時はどこに置けばいいの?⑦?
code:my.cnf
default-character-set=utf8mb4
default-character-set=utf8mb4
default-character-set=utf8mb4
character-set-server=utf8mb4
collation-server=utf8mb4_bin
lower_case_table_names=1
# Enable access from the host machine.
bind-address=0.0.0.0
日本語などのマルチバイト文字列とEmoji