導航:首頁 > 數據處理 > 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資料庫數據為什麼自己消失了相關的資料

熱點內容
常平鎮賣毛線的市場有哪些 瀏覽:466
股票找不到交易怎麼辦 瀏覽:972
技術市場是什麼類型 瀏覽:129
南寧農葯批發市場在哪裡 瀏覽:774
開網店做代理怎麼和廠家簽合同 瀏覽:862
匯通快遞怎麼做代理 瀏覽:66
代理商怎麼打款 瀏覽:129
微信小程序如何更改授權 瀏覽:843
access如何刪除數據 瀏覽:961
淘小鋪產品上架傭金怎麼設置 瀏覽:673
濟南大數據公司有哪些 瀏覽:357
什麼是專業技術職稱系列 瀏覽:554
想買籃子百色哪個市場有賣 瀏覽:348
鈦焊氬氣保護罩什麼技術要求 瀏覽:318
服裝業垂直市場是什麼 瀏覽:687
汽車維修代理哪個最好 瀏覽:683
雲交易是什麼知乎 瀏覽:19
怎麼製作一個頭條小程序 瀏覽:339
程序如何修改標簽紙中的紙間距 瀏覽:524
四十歲干工地學習什麼技術好 瀏覽:583