如果项目连接docker部署的mysql报错表不存在的情况,可能是因为docker部署mysql的时候没有在配置文件加上不区分表大小写的原因,解决方法如下:
1. docker查看镜像,进入mysql容器
docker ps
2. 修改mysql的配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
(注意,如果没有安装vim则需要安装)命令如下:
apt-get update
apt-get install vim
开始修改:
打开文件后拉到最下方
添加如下内容:
lower_case_table_names=1
保存退出
3. 重启容器
docker restart (你的mysql容器)
重启完成即可



