在docker中解决Mysql5.7.16区分大小写的问题

阅读 23

2023-05-08

在docker安装MySQL5.7好后,进行项目连接数据库,发现查询的表不存在了。解决过程中遇到了一系统的问题。将解决的步骤记录如下:

启动时增加参数

网上说的修改配置文件不好用,可以直接在命令行中加入参数也可以,

docker run -it -d --name mysql  \
-v /home/data/mysql/data:/var/lib/mysql \
-v /home/data/mysql/conf.d:/etc/mysql/conf.d \
-p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql/5.7.16 --lower_case_table_names=1
 show global variables like '%lower_case%';

image.png 以上的方法更好的,建议收藏

精彩评论(0)

0 0 举报