教你如何在windows與linux系統(tǒng)中設(shè)置MySQL數(shù)據(jù)庫(kù)名、表名大小寫敏感
在 MySQL 中,數(shù)據(jù)庫(kù)和表其實(shí)就是數(shù)據(jù)目錄下的目錄和文。
因而,操作系統(tǒng)的敏感性決定數(shù)據(jù)庫(kù)和表命名的大小寫敏感。這就意味著數(shù)據(jù)庫(kù)和表名在 Windows 中是大小寫不敏感的,而在大多數(shù)類型的 Unix/Linux 系統(tǒng)中是大小寫敏感的。
MySQL大小寫敏感可以通過(guò)配置文件的lower_case_table_names參數(shù)來(lái)控制。
WINDOWS:
編輯MySQL安裝目錄下的my.ini 文件,在[mysqld]節(jié)下 添加 lower_case_table_names=0 (備注:為0時(shí)大小寫敏感,為1時(shí)大小寫不敏感,默認(rèn)為1),可以實(shí)現(xiàn)MySql按照建表Sql語(yǔ)句的大小寫狀態(tài)來(lái)定義表名。
LINUX:
編輯/etc/my.cnf文件,在[mysqld]節(jié)下 添加 lower_case_table_names 參數(shù),并設(shè)置相應(yīng)的值 (備注:為0時(shí)大小寫敏感,為1時(shí)大小寫不敏感,默認(rèn)為0)
相關(guān)文章
mysql使用報(bào)錯(cuò)1142(42000)的問(wèn)題及解決
這篇文章主要介紹了mysql使用報(bào)錯(cuò)1142(42000)的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08
初探SQL語(yǔ)句復(fù)合主鍵與聯(lián)合主鍵
這篇文章主要介紹了初探SQL語(yǔ)句復(fù)合主鍵與聯(lián)合主鍵的相關(guān)內(nèi)容,具有一定參考價(jià)值,這里給大家分享下,需要的朋友可以參考。2017-10-10
配置Mysql主從服務(wù)實(shí)現(xiàn)實(shí)例

