linux下mysql出現只讀錯誤

問題解決:Linux下MySql出現#1036 – Table ‘ ‘ is read only 錯誤解決方法
數據庫存放位置
cd /var/lib/mysql

1:給777權限:
[root@ebs-21192 bin]# chmod -R 0777 /var/lib/mysql/newtuliu3

[root@ebs-21192 bin]# cd /var/lib/mysql/

2: 給數據庫目錄的所屬用戶和組改爲MySQl
[root@ebs-21192 mysql]# chown -R mysql:mysql newtuliu3

數據庫bin目錄:
[root@ebs-21192 ~]# cd /usr/bin


 3:但是這樣還不能更改數據庫,首先,找到mysqladmin所在位置,一般都在mysql/bin下面,我的在/usr/local/mysql/bin 裏面,還需要運行以下命令
[root@ebs-21192 bin]# ./mysqladmin -u root -p flush-tables
Enter password: 

  之後輸入root賬號的密碼,馬上就好了,沒有任何任何提示,然後測試一下,能正常讀寫,搬家也就順利完成

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章