CentOS下Mariadb表名大小写的问题

网友投稿 254 2022-11-27

CentOS下Mariadb表名大小写的问题

今天在linux上跑一个系统 发现数据库报错,说找不到表 问题是,我已经建立了表呀。 我把报错的那个表 复制到命令行 运行一下。 发现是大小写的问题。 那问题就简单了。 网上百度可以知道 打开/etc/my.cnf文件 如下

## This group is read both both by the client and the server# use it for options that affect everything#[client-server]## include all files from the config directory#!includedir /etc/my.cnf.d

我就操蛋了,命令行竟然以!开头,我也是醉了。

加载/etc/my.cnf.d下的所有文件

我们去/etc/my.cnf.d文件夹下找到server.cnf

在[mysqlld]

下加上

lower_case_table_names=1

默认是等于0的,即大小写敏感。改成1就OK了。

然后把之前建立的数据库删除,重建OK。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java 面向对象和封装全面梳理总结
下一篇:Struts2处理流程性需求的一种解决方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~