程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql中Table is read only錯誤解決方法,mysqltable

mysql中Table is read only錯誤解決方法,mysqltable

編輯:MySQL綜合教程

mysql中Table is read only錯誤解決方法,mysqltable


今天再我把數據庫data 拷貝到linux 下運行程序 ”mysql中Table is read only的解決“ 出現這樣的問題,查詢資料。

linux下執行如下命令即可

#mysqladmin -u root -p flush-tables

還有就是目錄權限問題

因為數據較多,導出-》導入比較慢,我是直接壓縮,下載然後解壓的,考慮到目錄權限問題,數據庫目錄的所屬用戶和組改為mysql

代碼

chown -R mysql:mysql(www.111cn.net) /usr/local/mysql/var

可寫權限

chmod -R 0777 /var/lib/mysql/taoniu2007/

至此,問題解決。

在windows中

首先,找到mysqladmin所在位置,一般都在mysql/bin下面,然後運行一下命令:

./mysqladmin -u root -p flush-tables

之後輸入root賬號的密碼,馬上就好了,沒有任何任何提示,重新打開drupal,一切正常。
from:http://www.111cn.net/database/mysql/66652.htm


mysql,Table 'user' is read only,怎解決

修改權限
GRANT privileges (columns) ON what TO user IDENTIFIED BY "password" WITH GRANT OPTION

privileges 授予用戶的權限,下表列出可用於GRANT語句的權限指定符:
權限指定符 權限允許的操作
Alter 修改表和索引
Create 創建數據庫和表
Delete 刪除表中已有的記錄
Drop 拋棄(刪除)數據庫和表
INDEX 創建或拋棄索引
Insert 向表中插入新行
REFERENCE 未用
Select 檢索表中的記錄
Update 修改現存表記錄
FILE 讀或寫服務器上的文件
PROCESS 查看服務器中執行的線程信息或殺死線程
RELOAD 重載授權表或清空日志、主機緩存或表緩存。
SHUTDOWN 關閉服務器
ALL 所有;ALL PRIVILEGES同義詞
 

系統 server2003 mysql用root登陸後不可以更改數據庫表 提示1036 -table ‘destoon_ad’ is read only

這個錯誤是因為,destoon_ad 這個表,只允許讀取,不允許修改,所以你要將這個表設置為能夠讀和寫的模式。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved