码迷,mamicode.com
首页 > 数据库 > 详细

Mycat连接数据库之后导致表名全小写的问题分析研究

时间:2017-08-25 10:56:17      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:使用   安装mysql   tps   name   参考   说明   实用   大小写   github   

初步研究:通过部署发现在Mycat中部署逻辑表表名大小写混合时,在Mycat连接后出现全变小。容易造成错误逻辑表(按混合表名创建物理表);

可能拯救的方法:

1、Linux下部署安装MySQL,默认不忽略表名大小写,需要手动到/etc/my.cnf下配置lower_case_table_names=1使Linux环境下MySQL忽略表名大小写,否则使用Mycat的时候会提示找不到表的错误!

2、官方上的Issues提到:在1.6.5 版本上验证没有出现这个问题。选择升级。

说明:

以上方法不一定可行,需要实践。可能还停留在实用阶段,对Mycat的理念还不是很了解导致上述的问题出现。

 

参考:

https://github.com/MyCATApache/Mycat-Server/issues/1498

http://it.dataguru.cn/thread-624130-1-1.html

Mycat连接数据库之后导致表名全小写的问题分析研究

标签:使用   安装mysql   tps   name   参考   说明   实用   大小写   github   

原文地址:http://www.cnblogs.com/EasonJim/p/7426640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!