首頁 > 資料庫 > mysql教程 > 講解Mac下更換MySQL版本後如何恢復原有的資料庫表

講解Mac下更換MySQL版本後如何恢復原有的資料庫表

coldplay.xixi
發布: 2021-01-19 09:28:43
轉載
2202 人瀏覽過

講解Mac下更換MySQL版本後如何恢復原有的資料庫表

相關免費學習推薦:mysql影片教學

應用程式場景:資料庫升級、覆蓋、卸載等原因,造成資料庫遺失。

本次恢復是因為版本升級(覆蓋安裝),造成的資料庫遺失;新版本的資料庫正常運行,但是裡面沒有之前的資料庫了;
下面是安裝目錄

# 可以看出兩個安裝目錄都存在,開啟低版的目錄,data資料夾很舒坦的就在裡面。
準備把5.7.24 的遷移到5.7.31 的

下面就恢復低版本的資料到高版中去:
1、把整個data下的所有東西複製到高版本的data中去;建議高版本是空的–也就是新安裝的;這樣的話重複資料直接覆蓋,出現其他問題也不會有損失;
2、覆蓋完畢後:還要有一個關鍵的步驟,給mysql授權存取data下的檔案

sudo chown -R mysql:mysql data
登入後複製

好了,如果沒有出現錯誤訊息的話資料復原就成功了!

修改配置,MySQL啟動報:[ERROR] The server quit without updating PID file

修改配置後MySQL啟動不了,報錯:

sudo chown -R mysql:mysql /usr/local/MySQL/data/sudo chmod -R 755 /usr/local/mysql/datasudo /usr/local/mysql/support-files/mysql.server restart
登入後複製

#更多相關免費學習推薦:mysql教學(影片)

以上是講解Mac下更換MySQL版本後如何恢復原有的資料庫表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板