1.进入容器验证大小写是否开启
进入容器
docker exec -it 容器名 /bin/bash
登录mysql
mysql -u root -p
查看大小写是否开启(0代表开启 1代表关闭)
show global variables like '%lower_case%';
2.将配置文件拷贝到宿主机并且修改
退出mysql
exit
退出容器(一定要先按p、再按q)
ctrl + p 再按下q
拷贝mysql配置文件到本地
docker cp 容器名:/etc/mysql/mysql.conf.d/mysqld.cnf ./
在配置文件最后一行加上
lower_case_table_names=1
3.将配置文件复制到容器里面去重启容器
docker cp mysqld.cnf 容器名:/etc/mysql/mysql.conf.d/
docker restart mysql