MySQL中l(wèi)ower_case_table_names作用及使用小結
場景:在使用dataease時,連接外部數(shù)據(jù)庫,啟動報錯!后查看官方文檔,特別要求改數(shù)據(jù)庫配置文件:lower_case_table_names = 1,之后,果然啟動使用正常。那么lower_case_table_names這個參數(shù)字面意思就是小寫表名,應該是對大小寫有關,詳細看下面:
[參數(shù)說明]
lower_case_table_names=0 表名存儲為給定的大小和比較是區(qū)分大小寫的
lower_case_table_names = 1 表名存儲在磁盤是小寫的,但是比較的時候是不區(qū)分大小寫
lower_case_table_names=2 表名存儲為給定的大小寫但是比較的時候是小寫的
unix,linux下lower_case_table_names默認值為 0 .Windows下默認值是 1 .Mac OS X下默認值是 2
進入mysql命令行 執(zhí)行以下任一語句查看:
1.show variables like ‘lower_case_table_names’;
2.select @@lower_case_table_names;
根據(jù)自己需求,更改配置文件即可!
更改數(shù)據(jù)庫參數(shù)文件my.cnf
在mysqld下 添加或修改 lower_case_table_names = 1 之后重啟數(shù)據(jù)庫
到此這篇關于MySQL中l(wèi)ower_case_table_names作用及使用小結的文章就介紹到這了,更多相關MySQL lower_case_table_names內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
InnoDb 體系架構和特性詳解 (Innodb存儲引擎讀書筆記總結)
下面小編就為大家?guī)硪黄狪nnoDb 體系架構和特性詳解 (Innodb存儲引擎讀書筆記總結)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03mysql實用技巧之比較兩個表是否有不同數(shù)據(jù)的方法分析
這篇文章主要介紹了mysql實用技巧之比較兩個表是否有不同數(shù)據(jù)的方法,結合實例形式分析了mysql數(shù)據(jù)表比較的相關操作技巧與注意事項,需要的朋友可以參考下2019-12-12解析MYSQL 數(shù)據(jù)庫導入SQL 文件出現(xiàn)亂碼的問題
本篇文章是對MYSQL數(shù)據(jù)庫導入SQL文件出現(xiàn)亂碼的問題進行了詳細的分析介紹,需要的朋友參考下2013-06-06