国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySql出現#1036錯誤提示解決辦法

2024-07-24 12:38:25
字體:
來源:轉載
供稿:網友

我本以為這已經是順利遷移完成了,但后來操作的時候,發現只能讀取數據庫的內容,不能更改寫入任何信息,提示#1036 – Table ‘* ‘ is read only (*號為任意表),也就是說表只有只讀屬性.

通過SSH,給數據庫文件777權限,dedeadmin是我的數據庫文件夾:

chmod -R 0777 /usr/local/mysql/var/dedeadmin/

給數據庫目錄的所屬用戶和組改為MySQL:

chown -R mysql:mysql dedeadmin

但是這樣還不能更改數據庫,首先,找到mysqladmin所在位置,一般都在mysql/bin下面,我的在/usr/local/mysql/bin 里面,還需要運行以下命令:

./mysqladmin -u root -p flush-tables

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

linux中解決辦法

1.找到數據庫文件放置的目錄,如/usr/local/mysql/var/xx

2.更改此數據庫下所有文件的所有權:chown mysql.mysql *.*

3.關閉mysql:killall mysqld

4.開啟mysql:進入mysql的bin目錄,運行 ./mysqld_safe --user=mysql &

實例,前幾天我把一個系統掛到服務器上,數據庫出現了如下的錯誤提示.

#1036 - Table ' ' is read only

我把網站傳到服務器上,把備份的數據庫文件放到/usr/local/mysql/var下面之后,訪問某個表時出現權限的問題,后來把數據庫的權限改為777,把數據庫目錄的所屬用戶和組改為MySQL,錯誤依然存在,我采用了一下的方法解決了問題.

首先,找到mysqladmin所在位置,一般都在mysql/bin下面,我的在/usr/local/mysql/bin下面,步驟如下:

  1. #cd   /usr/local/mysql/bin 
  2. --Vevb.com 
  3. #./mysqladmin -u root -p flush-tables 

然后輸入你的數據庫密碼,沒有任何的錯誤提示,說明你成功了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江阴市| 马鞍山市| 永昌县| 周至县| 长武县| 谢通门县| 洛浦县| 安陆市| 团风县| 巩留县| 调兵山市| 马龙县| 景宁| 浪卡子县| 百色市| 津南区| 浑源县| 河北省| 通许县| 屏山县| 德惠市| 界首市| 滦平县| 渑池县| 西城区| 原阳县| 丹凤县| 喀喇沁旗| 涪陵区| 甘孜县| 云林县| 栖霞市| 瑞金市| 鄱阳县| 舒兰市| 略阳县| 大余县| 巴里| 鲜城| 都江堰市| 红桥区|