场景
Docker中部署mysql后SpringBoot连接时提示表不存在(修改表名忽略大小写):
Docker中部署mysql后SpringBoot连接时提示表不存在(修改表名忽略大小写)_霸道流氓气质的博客-CSDN博客
在之前使用Docker部署mysql时出现表存在,但是在SpringBoot中连接时提示表不存在。
需要给mysql配置表名忽略大小写。
如果是Docker部署Mysql时可以通过添加
--lower_case_table_names= 1
忽略大小写。
也可以修改mysql的配置文件my.conf来配置。
注:
博客:
霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
1、找到mysql的配置文件my.conf在,mysqld下面添加
lower_case_table_names=1
如果是docker启动则重启容器,如果是正常部署则重启mysql服务。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/135928.html