W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
修改了 my.cnf 配置文件后,卻不生效,這是怎么回事?
我們注意到,這里只說了修改 my.cnf,并沒有說清楚其絕對路徑是哪個文件。也就是說,有可能修改的不是正確路徑下的my.cnf文件。
在MySQL中,是允許存在多個 my.cnf 配置文件的,有的能對整個系統(tǒng)環(huán)境產(chǎn)生影響,例如:/etc/my.cnf。有的則只能影響個別用戶,例如:~/.my.cnf。
MySQL讀取各個my.cnf配置文件的先后順序是:
不管是mysqld服務器端程序,還是mysql客戶端程序,都可以采用下面兩個參數(shù)來自行指定要讀取的配置文件路徑:
因此,可以看到,如果你修改的是非“著名”目錄下的 my.cnf,有可能看起來是不生效的,需要自行指定,或者統(tǒng)一放在 /etc/my.cnf 下,采用多實例的方式來管理即可。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: