iT邦幫忙

0

請問不同版本的MySQL Cold Backup移轉問題

  • 分享至 

  • xImage

故事是這樣的....
前天我公司的一台MySQL DB(ver 5.7)因為PC老舊將進行汰換作業,我先試著將MySQL Data目錄下的.frm .ibd...等等資料完全複製到新MySQL的Data目錄,可是新的MySQL 8.0似乎不認得 5.7的資料檔,之後試了data export將整個DB dump成一個.sql(63G)檔案,複製到新電腦(已安裝MySQL 8.0),結果發現import時間超久,已歷時超過48小時還import不到1/2。
請問有什麼方法可以讓8.0的MySQL直接讀5.7的DB Data(.frm、.ibd)嗎?
順帶提一下,舊的那一台MySQL因歷經數次開關後,竟然Windows無法啟動了....試著修復也沒辦法起死回生。

ckp6250 iT邦好手 1 級 ‧ 2024-03-01 11:47:20 檢舉
「往者已矣,來者可追」

過去的事就不提,但是對於新機器。我是建議,把資料庫安裝在虛擬機上面。

那麼將來,要換機器時,就不用這麼頭痛了。而且平時備份虛擬機也等於備份資料庫。

你這一臺新機器,幾年之後也會變成舊機器。如果不使用虛擬機的方式。那麼,這樣的事情,會一而再,再而三的發生。
motorwu iT邦新手 5 級 ‧ 2024-03-01 13:27:02 檢舉
嗯,謝謝,好建議,我評估看看。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
huangsb
iT邦好手 1 級 ‧ 2024-03-01 08:30:39

我是建議新電腦一樣要安裝 MySQL 5.7

motorwu iT邦新手 5 級 ‧ 2024-03-01 09:22:10 檢舉

謝謝建議,只是因為當初安裝的5.7版不知是哪個版本(5.7.1~5.7.44),現在舊Server也無法啟動,可能要一個一個版本試了。

motorwu iT邦新手 5 級 ‧ 2024-03-01 14:57:35 檢舉

我剛剛上官網找5.7版,發現只有Archive可下載,不過解zip後,發現沒有安裝檔,只有一些看起來很像是安裝好的分散目錄,請問是可以直接複製進Program Files,不用安裝嗎?下載 Installer版本則是只能作Upgrade,非全新install,請問除了官網之外還有哪裏可以下載到5.7的安裝包?

0
打雜工
iT邦研究生 1 級 ‧ 2024-03-01 09:41:10

如果這方面您不是很熟,建議安裝第三方資料庫管理軟體,圖形化介面加上已設計好的功能,會讓您在轉換資料庫或資料匯出(入)上,減少很多障礙,至於有那些軟體?有要錢跟不要錢的,請您自己上網Google搜尋一下,因為我不知道哪套比較合適您的環境及個人的操作習慣。

看更多先前的回應...收起先前的回應...
motorwu iT邦新手 5 級 ‧ 2024-03-01 09:42:07 檢舉

感謝您的建議。

motorwu iT邦新手 5 級 ‧ 2024-03-01 13:27:49 檢舉

請問有建議的第三方資料庫管理軟體嗎?

打雜工 iT邦研究生 1 級 ‧ 2024-03-01 15:58:13 檢舉

最棒的10款MySQL GUI工具

阿里云开发者社区
https://developer.aliyun.com › article
·
轉為繁體網頁

  1. Workbench · 2. Navicat · 3. Sequel Pro · 4. HeidiSQL · 5. phpMyAdmin · 6. SQL Maestro MySQL Tools Family · 7. SQLWave · 8. dbForge Studio.
motorwu iT邦新手 5 級 ‧ 2024-03-02 11:55:29 檢舉

感謝。

我要發表回答

立即登入回答