【docker】MySQL忽略大小写


java.sql.SQLSyntaxErrorException: Table 'XXXX.XXXX' doesn't exist

遇到这个问题可能是你的linux系统的MySQL大小写的问题,在docker中的MySQL该如何修改?

#1. 进入到MySQL容器
sudo docker exec -it mysql01 bash
#2. 来到MySQL配置文件的所在目录
cd /etc/mysql/mysql.conf.d
#3. 这一步需要用到vim(安装过的请跳过)
apt-get update
执行完成以后
apt-get install vim
#4. 我们的vim就可以使用了,我们编辑mysqld.cnf文件
vim mysqld.cnf
#5. 在[mysqld]下添加
lower_case_table_names=1
#6. :wq 重启MySQL

完活。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM