允许大写表名linux webserver

时间:2013-06-08 10:26:26

标签: c# mysql linux webserver

我在C#中使用MySql后端创建了一个应用程序。虽然我们在Windows服务器上运行应用程序一切正常,但现在我的客户端要求数据库在线,托管网站在Linux服务器上。

问题是我在C#的所有查询中都用大写字母写了所有表格,Linux服务器返回有关未找到表格的错误。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

它是win7-apachi的解决方案2.2.11-php 5.3-mysql 5.1.36

1-转到MySQL的my.ini文件,并在end1添加此行     的lower_case_table_names = 2     这告诉MySQL保留表名的大小写。该文件应位于MySQL安装文件夹的bin目录中

2-重启你的MySQL

3-现在只需转到phpmyadmin,将表重命名为任何临时名称,然后将临时名称重命名为原始名称。