I had to import a MySQL backup from a Windows server to a Linux server. As table names were in both upper and lower case in the previous database, I have problem right now because in current server (Linux) settings are case insensitive mode for MySQL. Also I can not change its settings because it's a shared hosting and I dont have access to it.
How can I force MySQL to run in case insensitive mode using a run time script in PHP?
如何通过PHP中的运行时脚本禁用MySQL中的大小写敏感性
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- doutuo1908 2012-11-11 08:48关注
Resolving this is actually very simple. All you need to do is edit the my.cnf file and set/add the following entry. For my default mysql install "my.cnf" was located at "c:\program files\mysql\mysql server[version]\my.cnf"
#Ensure that table names are stored case sensitive and that queries are case sensitive when naming a table lower_case_table_names=0
you can change this path to gnu/linux
解决 无用评论 打赏 举报
悬赏问题
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
- ¥15 java写代码遇到问题,求帮助
- ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
- ¥15 有了解d3和topogram.js库的吗?有偿请教
- ¥100 任意维数的K均值聚类
- ¥15 stamps做sbas-insar,时序沉降图怎么画
- ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
- ¥15 关于#Java#的问题,如何解决?