導航:首頁 > 數據處理 > mysql資料庫數據為什麼自己消失了

mysql資料庫數據為什麼自己消失了

發布時間:2024-05-28 01:34:11

1. 怎麼恢復mysql資料庫怎麼恢復數據

簡單情況下:進入原來mysql安裝路徑下的data文件夾下,找到相應的庫和ibdata1,進行,就可回復原來的數據。
復雜情況下:
從另一台機上把MySQL資料庫的mysql文件夾拷貝到本地機上,目的是恢復本地機對數據的訪問和操作。經過如下幾種情況的操作。
1. 在本地重裝MySQL(安裝目錄D:\Program Files\MySQL\MySQL Server 5.0),直接把mysql文件夾拷貝至D:\Program Files\MySQL\MySQL Server 5.0\。結果,失敗:資料庫連接錯誤。
2. 卸載後重裝MySQL,將D:\Program Files\MySQL\MySQL Server 5.0\下的數據備份,只把mysql\data文件夾全部內容拷貝到D:\Program Files\MySQL\MySQL Server 5.0\data下。結果,失敗:資料庫連接錯誤。將備份的數據還完覆蓋。結果,失敗,還是連接不上資料庫。
3. 卸載後重裝MySQL,將mysql\data文件夾里的cf1,last文件夾(這兩個是原來MySQL里的資料庫)拷貝進D:\Program Files\MySQL\MySQL Server 5.0\data。連接成功,在Navicat for MySQL里看到資料庫cf1和last,但是不能訪問,因為數據全為零。明白了原來data里以資料庫命名的文件存儲的是資料庫的表結構,不是元數據。下一步,把data文件夾里的ibdata1文件(3.4G大,明顯存儲了元數據)拷貝到D:\Program Files\MySQL\MySQL Server 5.0\data里,代替原來的ibdata1文件。重啟電腦,打開Navicat for MySQL,連接成功,數據可以訪問操作。
至此,操作終於成功。其實當初在那台機上把數據導出來,而不是現在直接把文件夾mysql復制過來會更容易恢復。但那台機已經重裝了系統,也就是說MySQL失效了。

2. mysql資料庫內容丟失都有哪些原因

沒遇到這個問題!
1、人為刪除
2、伺服器不穩定,資料庫不穩定(資料庫崩潰),他們還原了數據,把數據給覆蓋了

閱讀全文

與mysql資料庫數據為什麼自己消失了相關的資料

熱點內容
外匯交易斜率怎麼畫 瀏覽:675
電信信息化部門做什麼 瀏覽:887
簡易程序在哪個法院開庭 瀏覽:964
小學電子學籍包括哪些信息 瀏覽:137
學生評選優秀信息員多少錢 瀏覽:755
更改小客車信息去哪裡 瀏覽:703
公共資源交易數字認證證書怎麼辦 瀏覽:840
中信61交易限額怎麼處理 瀏覽:456
電子信息類可報考國考哪些崗位 瀏覽:895
荊州飲料招商代理多少錢 瀏覽:877
銀行的數據保存多少年 瀏覽:346
鄉村振興需要哪些專業技術人才 瀏覽:737
二手房交易後多久可以抵押貸款 瀏覽:305
交易所是什麼中文 瀏覽:685
鹽城工控產品有哪些 瀏覽:745
會計科目信息包括哪些 瀏覽:218
京東怎麼退物流信息 瀏覽:975
場外交易有哪些法律條件 瀏覽:753
塑料怎麼做產品 瀏覽:950
生產企業如何開具農產品收購發票 瀏覽:913