gpt4 book ai didi

c# - 使用 phpMyAdmin 更改 MySql 区分大小写?

转载 作者:可可西里 更新时间:2023-11-01 07:31:55 26 4
gpt4 key购买 nike

我正在运行 Blogengine.Net 并注意到这些表都是小写的(表名 be_settings),但很多查询都是混合大小写的(从 be_Settings 中选择 *)。如果您的 MySql 实例在 Windows 上运行或设置为与 Windows 兼容,则此方法可以正常工作。我收到错误消息,因为我的托管服务提供商 MySql 实例区分大小写。是否有我可以更改的设置以通过 phpMyAdmin 修复此错误?如果不需要,我不想浏览所有代码并修复 BlogEngine.Net。

最佳答案

MySQL 表名的大小写敏感度因操作系统而异。 MySQL 数据存储在文件中,这些文件受操作系统执行的任何规则的约束。例如,Linux 区分大小写。

有一个可以操作的变量“lower_case_table_names”,但您似乎必须重新创建所有表。

http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html

关于c# - 使用 phpMyAdmin 更改 MySql 区分大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/937886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com