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
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐