docker-compose で metabase管理DBにmysqlを使用する際に mysql8以降だと 指定の仕方が異なっていたので対応した metabase
docker-compose で metabase管理DBにmysqlを使用する際に mysql8以降だと
指定の仕方が異なっていたので対応した
環境環境が構築できないけど対応できた
docker-compose.yml
で mysql8 以降だと、command の設定方法を変えることで対応した
一応、metabase のドキュメントにもあったよ
--------------------------
旧
image: mysql:5.7
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
--------------------------
--------------------------
新 mysql8以降
image: mysql:latest # 今回指定したのはこれ
command: [ --default-authentication-plugin=mysql_native_password ]
--------------------------