Linux下設置mysql不區分大小寫


一、通過命令查看mysql是否是區分大小寫的

show variables like '%case_table%';

lower_case_table_names=1(說明是不區分大小寫的)

lower_case_table_names=0(如上圖為0說明區分大小寫的)

二、修改lower_case_table_names的值為1

(1)我用的是寶塔面板所以直接修改配置信息即可

在  [mysqld]  下加上   lower_case_table_names=1(如下圖)

(2)通過vim編輯器修改/etc/my.cnf文件

在  [mysqld]  下加上   lower_case_table_names=1(如下圖)

1、進入my.cnf文件

vi /etc/my.cnf;

 

2、進入后是無法編輯的 需要按一下 【A】鍵盤上的A鍵啟動編輯

 然后就和Windows操作一樣了,在  [mysqld]  下加上   lower_case_table_names=1(如下圖)

 

退出保存按下【ESC】--->按下【:】---->輸入【wq】 回車即可

3、重啟mysql服務

service mysqld restart;

4、成功解決mysql區分大小寫問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM