Linux主機(jī)下解決MySQL的 Table is read only錯(cuò)誤 |
發(fā)布時(shí)間: 2012/9/16 14:20:07 |
MySQL的Table xxxx is read only錯(cuò)誤往往是發(fā)生在Linux主機(jī)上,在網(wǎng)上查了很多資料后終于發(fā)現(xiàn)它本質(zhì)上是個(gè)權(quán)限問(wèn)題。 要解決它首先要給MySQL的數(shù)據(jù)庫(kù)目錄加上可寫權(quán)限,即777 然后到MySQL的Bin目錄執(zhí)行刷新 mysqladmin -u <username> -p flush-tables - 并且保證MySQL安裝目錄的/var/lib/mysql的目錄權(quán)限設(shè)置為700 其間所有文件的權(quán)限設(shè)置為660 基本可以解決 另:當(dāng)我們更改了mysql權(quán)限表,我們可以重起服務(wù)器,但更簡(jiǎn)單的辦法是執(zhí)行 mysqladmin -u <username> -p reload
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |