一液走、Linux中MySQL大小寫詳情:
1焕议、數(shù)據(jù)庫名嚴(yán)格區(qū)分大小寫
2、表名嚴(yán)格區(qū)分大小寫的
3疮绷、表的別名嚴(yán)格區(qū)分大小寫
4翰舌、變量名嚴(yán)格區(qū)分大小寫
5、列名在所有的情況下均忽略大小寫
6冬骚、列的別名在所有的情況下均忽略大小寫
二椅贱、設(shè)置MySQL表名不區(qū)分大小寫
1、切換到root用戶
$ su - root
2只冻、修改/etc/my.cof配置文件庇麦,
# sed -i '/mysqld/a\lower_case_table_names=1' /etc/my.cnf
lower_case_table_names參數(shù)詳解:
?0:區(qū)分大小寫
?1:不區(qū)分大小寫
3、重啟MySQL
# service mysqld restart
4喜德、查看mqsql參數(shù)
# mysql -uroot -p
> show variables like "%case%" ;
+------------------------+-------+
| Variable_name ? ? ? ? ?| Value |
+------------------------+-------+
| lower_case_file_system | OFF ?|
| lower_case_table_names | 1 ? ?|
+------------------------+-------+
2 rows in set (0.00 sec)
The End!