docker中mysql鏡像默認(rèn)是表名區(qū)分大小寫的。如圖:

平時(shí)單純針對(duì)mysql設(shè)置忽略大小寫的話只需要找到mysql的cnf文件,再[mysqld]下面追加:lower_case_table_names=1然后重啟即可,如下:

my.cnf
但是在docker compose中,這樣顯然很不方便,所以需要在docker compose中加入相應(yīng)的配置,這樣啟動(dòng)之后即可生效。
command: --lower_case_table_names=1
如圖:

docker-compose.yml
查看結(jié)果:

成功!