2016-04-18 34 views
2

我们正在评估memsql以将我们的mysql Web App移植到Memsql。 主要是我们的软件是在Windows平台上使用.net开发的。 去年,我们在Linux服务器上将数据库层移植到mysql。首先,我们遇到了Table上的选择区分大小写的问题,因为在.Net和Windows中,混合表名中的个案并不是问题。这意味着如果该表在数据库中名为Test1,则可以执行以下操作:从tesT1中选择*并收到结果。 针对mysql运行后,选择失败。 然后我们在mysql的my.cnf中设置参数lowercase_table_names = 1并且Select再次工作。 是否有与memsql类似的设置?#memsql小写表名

问候 凯

回答

1

凯,

没有,有在MemSQL没有类似的设置。

如果你拼出你的表的方式数量不是非常大(例如它要么table1Table1),那么你就可以创建你用不同的拼法,如观点:从这样的观点

CREATE VIEW Table1 AS SELECT * FROM table1; 

选择与从表格中选择一样快。