##moodleのサーバをたてて接続したら…
なんかエラーが出ている
調べてみるとmysqlの設定にエンコードの記述を増やせばいいっぽい
##以下mysqlサーバにて作業
/etc/mysqlのディレクトリ内にあるmy.cnfを編集する
nano /etc/mysql/my.cnf
以下の記述を加える
[client]
default-character-set = utf8mb4
~
[mysqld]
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
~
[mysql]
default-character-set = utf8mb4
その後再起動することで設定が反映される
dockerで立てている場合なら
docker restart コンテナ名
で再起動がかけられる