1、首先打開(kāi)MYSQL應(yīng)用程序,進(jìn)入到操作首頁(yè)中。
10余年的河口網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整河口建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“河口網(wǎng)站設(shè)計(jì)”,“河口網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
2、然后點(diǎn)擊輸入代碼“show variables like "%char%";”。
3、然后找到mysql的配置文件my.ini。
4、然后輸入代碼“show variables like 'lower_case_table_names';”。
5、就可以看到已經(jīng)開(kāi)啟了。
用root帳號(hào)登錄后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重啟MYSQL服務(wù),這時(shí)已設(shè)置成功:不區(qū)分表名的大小寫(xiě);\x0d\x0alower_case_table_names參數(shù)詳解:\x0d\x0alower_case_table_names = 0\x0d\x0a其中0:區(qū)分大小寫(xiě),1:不區(qū)分大小寫(xiě)\x0d\x0aMySQL在Linux下數(shù)據(jù)庫(kù)名、表名、列名、別名大小寫(xiě)規(guī)則是這樣的:\x0d\x0a1、數(shù)據(jù)庫(kù)名與表名是嚴(yán)格區(qū)分大小寫(xiě)的;\x0d\x0a2、表的別名是嚴(yán)格區(qū)分大小寫(xiě)的;\x0d\x0a3、列名與列的別名在所有的情況下均是忽略大小寫(xiě)的;\x0d\x0a4、變量名也是嚴(yán)格區(qū)分大小寫(xiě)的;\x0d\x0aMySQL在Windows下都不區(qū)分大小寫(xiě)。\x0d\x0a3、如果想在查詢時(shí)區(qū)分字段值的大小寫(xiě),則:字段值需要設(shè)置BINARY屬性,設(shè)置的方法有多種:\x0d\x0aA、創(chuàng)建時(shí)設(shè)置:\x0d\x0aCREATE TABLE T(\x0d\x0aA VARCHAR(10) BINARY);B、使用alter修改
在MySql中,針對(duì)表明的大小寫(xiě),可以設(shè)置 lower_case_table_names參數(shù),該參數(shù)為靜態(tài),可設(shè)置為0、1、2。
Linux上默認(rèn)是0,而Windows默認(rèn)是1,這就說(shuō)明為什么有些項(xiàng)目在Windows上本地運(yùn)行沒(méi)有報(bào)錯(cuò),而放在了服務(wù)器上就會(huì)出錯(cuò)。那么如何修改呢?很簡(jiǎn)單,根據(jù)下面的步驟操作即可。
其中my.cnf包含了兩個(gè)配置文件夾的內(nèi)的配置文件
而我們所需要修改的就是mysql.conf.d文件夾中的mysqld.cnf文件。
在[mysqld]下面添加
重啟完畢即可