set sql_mode=‘ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ALLOW_INVALID_DATES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;
mysql> show variables like ‘%case_table%’;
±-----------------------±------+
| Variable_name | Value |
±-----------------------±------+
| lower_case_table_names | 0 |
±-----------------------±------+
1 row in set (0.00 sec)
mysql>
set lower_case_table_names = 1或者
vi /etc/my.cnf
在 [mysqld] 配置下面:lower_case_table_names = 1
service mysqld restart
本文介绍了如何在MySQL中设置SQL模式及表名大小写敏感性。通过具体命令展示了如何启用某些SQL模式,并调整表名的大小写匹配规则。这些配置对于确保数据库操作的一致性和正确性至关重要。

被折叠的 条评论
为什么被折叠?



