MySQL常用参数与变量
lower_case_table_names
系统变量lower_case_table_names有三个值:分别是0、1、2.
1. 设置成0(Linux):表名按你写的SQL大小写存储,大写就大写小写就小写,比较时大小写敏感。
2. 设置成1(Windows):表名转小写后存储到硬盘,比较时大小写不敏感。
3. 设置成2(macOS):表名按你写的SQL大小写存储,大写就大写小写就小写,比较时统一转小写比较。
数据库名与表名是严格区分大小写的;
表的别名是严格区分大小写的;
列名与列的别名在所有的情况下均是忽略大小写的;
变量名也是严格区分大小写的;Innoeb_print_all_deadlocks
sql_require_primary_key
最后更新于