MySql如今作为比较流行的一种数据库,我们是否真的对它真正了解呢,以下主要针对MySql的核心配置说起,Windows中的配置文件是my.ini,Linux的配置文件是my.cnf。
1、区分大小写规则
Linux
(1)数据库名与表名是严格区分大小写的;
(2)表的别名是严格区分大小写的;
(3)列名与列的别名在所有的情况下均是忽略大小写的;
(4)变量名也是严格区分大小写的。
Windows
全部不区分大小写
2、lower_case_table_names参数
lower_case_table_names是用来配置数据库名和表名的大小写的。1表示不区分大小写,0表示区分大小写。Linux下默认是0。