小編給大家分享一下Mac下更換MySQL版本后怎么恢復(fù)原有的數(shù)據(jù)庫表,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
專注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)石門免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了超過千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
應(yīng)用場景:數(shù)據(jù)庫升級、覆蓋、卸載等原因,造成數(shù)據(jù)庫丟失。
本次恢復(fù)是因為版本升級(覆蓋安裝),造成的數(shù)據(jù)庫丟失;新版本的數(shù)據(jù)庫正常運行,但是里面沒有之前的數(shù)據(jù)庫了;
下面就是安裝目錄
可以看出兩個安裝目錄都存在,打開低版本的目錄,data文件夾很舒坦的就在里面。
準備把5.7.24 的遷移到 5.7.31 的
下面就恢復(fù)低版本的數(shù)據(jù)到高版中去:
1、把整個data下的所有東西復(fù)制到高版本的data中去;建議高版本是空的–也就是新安裝的;這樣的話重復(fù)數(shù)據(jù)直接覆蓋,出現(xiàn)其他問題也不會有損失;
2、覆蓋完畢后 :還要有一個關(guān)鍵的步驟,給mysql授權(quán)訪問data下的文件
sudo chown -R mysql:mysql data
好了,如果沒有出現(xiàn)錯誤信息的話數(shù)據(jù)恢復(fù)就成功了!
修改配置,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
看完了這篇文章,相信你對“Mac下更換MySQL版本后怎么恢復(fù)原有的數(shù)據(jù)庫表”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!