linux下mysql的大小寫是否區(qū)分設(shè)置
2017-04-10 23:09:26
10348
一、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/alower_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)
會(huì)員登錄
賬號(hào)登錄還沒有賬號(hào)?立即注冊