欢迎投稿

今日深度:

CentOS下Mariadb表名大小写的问题,centosmariadb

CentOS下Mariadb表名大小写的问题,centosmariadb


今天在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。

www.htsjk.Com true http://www.htsjk.com/mariadb/31735.html NewsArticle CentOS下Mariadb表名大小写的问题,centosmariadb 今天在linux上跑一个系统 发现数据库报错,说找不到表 问题是,我已经建立了表呀。 我把报错的那个表 复制到命令行 运行一下。 发现是大小写...
相关文章
    暂无相关文章
评论暂时关闭