新聞中心
在實(shí)際操作中你是否遇到過(guò)這樣的提示,repair數(shù)據(jù)表中出現(xiàn)“MySQL數(shù)據(jù)庫(kù)中Table is read only”的字樣,那么對(duì)其到底如何解決呢?以下的文章就是針對(duì)MySQL數(shù)據(jù)庫(kù)中出現(xiàn)Table is read only的解決方案的描述。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、重慶小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了河南免費(fèi)建站歡迎大家使用!
在MySQL中,Select之類的都正常,但在網(wǎng)頁(yè)程序中提示:Table '********' is read only
SQL代碼
- chmod -R 0777 /var/lib/MySQL/taoniu2007/
給數(shù)據(jù)庫(kù)目錄的所屬用戶和組改為MySQL,并加上777的權(quán)限,還是一樣提示。
程序中使用root連接,也是一樣的提示。
想用myisamchk來(lái)檢查一下,也提示read only。
最終在這里找到了解決方法:http://www.MySQLtalk.org/re-the-table-is-read-only-vt154092.html
引用一下
SQL代碼
- Hi,
- I just encountered a similar problem on one of my production servers
- this morning. (I'm still investigating the cause.) After doing a
- quick bit of Google-searching, this solved my problem:
- MySQLadmin -u
-p flush-tables - By the way: All directories in /var/lib/MySQL should have 700
- permissions (owned my the MySQL user) and everything within those
- directories should be 660 (owned by the MySQL user and MySQL group).
- (This was on a FreeBSD 4.8 server running MySQL Server 3.23.58)
- Hope this helps,
- Seth
運(yùn)行flush-tables后,read only問(wèn)題解決
以上的相關(guān)內(nèi)容就是對(duì)MySQL數(shù)據(jù)庫(kù)中Table is read only的解決的介紹,望你能有所收獲。
【編輯推薦】
- MySQL導(dǎo)出 XLS 數(shù)據(jù)庫(kù)工具的實(shí)際操作
- 對(duì)MySQL行鎖的深入研究
- MySQL游標(biāo)的使用筆記大全
- 對(duì)MySQL 存儲(chǔ)過(guò)程中亂碼的破解
- MySQL備份之根據(jù)表備份概述
分享題目:對(duì)MySQL數(shù)據(jù)庫(kù)中Table is read only的殲滅
文章鏈接:http://m.fisionsoft.com.cn/article/dpedcdc.html


咨詢
建站咨詢
