切换到宽版
  • 2942阅读
  • 0回复

linux下MySQL表名忽略大小写设置 [复制链接]

上一主题 下一主题
离线猫仙
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2017-12-01
HAMS系统在LINUX下用MYSQL数据库老是提示找不到表对象
解决方法:
用命令查看当前是否区分大小写:
***************************************
mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   |
| lower_case_table_names | 0     |
+------------------------+-------+
2 rows in set (0.00 sec)
******************************************

lower_case_file_system | OFF         说明当前区分大小写

修改方法
1.ROOT登录,vi /etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1     //(为0时区分)
3.保存退出,重启MySQL。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个