共計(jì) 718 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
自動(dòng)寫代碼機(jī)器人,免費(fèi)開通
丸趣 TV 小編給大家分享一下 Mac 下更換 MySQL 版本后怎么恢復(fù)原有的數(shù)據(jù)庫表,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
應(yīng)用場景:數(shù)據(jù)庫升級、覆蓋、卸載等原因,造成數(shù)據(jù)庫丟失。
本次恢復(fù)是因?yàn)榘姹旧墸ǜ采w安裝),造成的數(shù)據(jù)庫丟失;新版本的數(shù)據(jù)庫正常運(yùn)行,但是里面沒有之前的數(shù)據(jù)庫了;
下面就是安裝目錄
可以看出兩個(gè)安裝目錄都存在,打開低版本的目錄,data 文件夾很舒坦的就在里面。
準(zhǔn)備把 5.7.24 的遷移到 5.7.31 的
下面就恢復(fù)低版本的數(shù)據(jù)到高版中去:
1、把整個(gè) data 下的所有東西復(fù)制到高版本的 data 中去;建議高版本是空的–也就是新安裝的;這樣的話重復(fù)數(shù)據(jù)直接覆蓋,出現(xiàn)其他問題也不會(huì)有損失;
2、覆蓋完畢后:還要有一個(gè)關(guān)鍵的步驟,給 mysql 授權(quán)訪問 data 下的文件
sudo chown -R mysql:mysql data
好了,如果沒有出現(xiàn)錯(cuò)誤信息的話數(shù)據(jù)恢復(fù)就成功了!
修改配置,MySQL 啟動(dòng)報(bào):[ERROR] The server quit without updating PID file
修改配置后 MySQL 啟動(dòng)不了,報(bào)錯(cuò):
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
看完了這篇文章,相信你對“Mac 下更換 MySQL 版本后怎么恢復(fù)原有的數(shù)據(jù)庫表”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道,感謝各位的閱讀!
向 AI 問一下細(xì)節(jié)