CentOS下Mariadb表名大小写的问题

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

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

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_43678748/article/details/84071572