我在C#中使用MySql后端创建了一个应用程序。虽然我们在Windows服务器上运行应用程序一切正常,但现在我的客户端要求数据库在线,托管网站在Linux服务器上。
问题是我在C#的所有查询中都用大写字母写了所有表格,Linux服务器返回有关未找到表格的错误。
我该如何解决这个问题?
答案 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,将表重命名为任何临时名称,然后将临时名称重命名为原始名称。