今天再我把數據庫data 拷貝到linux 下運行程序 ”mysql中Table is read only的解決“ 出現這樣的問題,查詢資料。
linux下執行如下命令即可
#mysqladmin -u root -p flush-tables
還有就是目錄權限問題
因為數據較多,導出-》導入比較慢,我是直接壓縮,下載然後解壓的,考慮到目錄權限問題,數據庫目錄的所屬用戶和組改為mysql
代碼
chown -R mysql:mysql /usr/local/mysql/var
可寫權限
chmod -R 0777 /var/lib/mysql/taoniu2007/
至此,問題解決。
在windows中
首先,找到mysqladmin所在位置,一般都在mysql/bin下面,然後運行一下命令:
./mysqladmin -u root -p flush-tables
之後輸入root賬號的密碼,馬上就好了,沒有任何任何提示,重新打開drupal,一切正常。