如何在 Windows 上將現有架構新增至 mysql
P粉204136428
P粉204136428 2023-09-14 13:51:44

我在任何地方都沒有看到任何關於這個主題的內容,甚至在這裡也沒有。

問題是我有一個 MySQL 8.0 資料庫,該資料庫位於以前的硬碟 (HD) 上。原始磁碟機上的啟動失敗,因此我複製了該資料夾

C:\ProgramData\mysql\MySQL Server 8.0\Data\my_db
轉移到新的HD,並重新安裝MySQL。

我的問題是我看不到安裝此架構的方法。有人有建議嗎?

P粉204136428
P粉204136428

全部回覆(1)
P粉099000044

您無法看到您的數據,因為有關現有物件的資訊儲存在未複製的系統資料庫中。

如果您先前的硬碟不可用,則:

  1. 確保新舊作業系統實例上的 MySQL 版本完全相同。如果沒有,則在新作業系統上刪除 MySQL 並重新安裝所需版本。
  2. 停止 MySQL 服務。
  3. 重新命名資料資料夾(C:\ProgramData\MySQL\MySQL Server 8.0 => C:\ProgramData\MySQL\MySQL Server 8.0.bak)。
  4. 將資料資料夾從舊硬碟完全複製到新硬碟。
  5. 啟動 MySQL 服務。
  6. 需要備份舊資料庫。
  7. 停止 MySQL 服務,刪除從舊硬碟複製的資料資料夾,並將已儲存的資料資料夾重新命名回來。
  8. 啟動 MySQL 服務。
  9. 復原資料庫。
  10. 如果您在步驟1中重新安裝了MySQL,則可以透過常規方式將MySQL版本升級到所需的版本。
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!