gpt4 book ai didi

mysql - MAMP 3 更新后大写 mysql 表不工作

转载 作者:行者123 更新时间:2023-11-29 13:09:15 25 4
gpt4 key购买 nike

MAMP 3 更新后,我无法编辑或查看任何带有大写字母的 mysql 表。在 phpMyAdmin 上,表格已列出,但是当我单击表格时,我收到错误:

#1146 - 表 xxx.xxx 不存在

最佳答案

我现在也遇到同样的问题
这似乎是一个错误,因为对于 MacOS 的默认设置 lower_case_table_names=2,mysql 应该在比较时将表名转换为小写。

但正如 Mike Brant 指出的那样:始终使用小写字母,以避免这些问题!

为了快速解决小写表格的问题,我将文件 my.cnf 添加到 conf 文件夹中:

/Applications/MAMP/conf/my.cnf

添加了以下内容:

[mysqld]
lower_case_table_names=0

并重新启动服务器。

您应该只使用它来重命名表。在 mysql 中(例如通过 phpMyAdmin)和代码中重命名表后,删除此文件并再次重新启动。

有关更多信息,请查看 Mike Brant 提供的链接:
https://dev.mysql.com/doc/refman/5.6/en/identifier-case-sensitivity.html

关于mysql - MAMP 3 更新后大写 mysql 表不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22308464/

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