ftp公升級mysql 手工公升級mysql資料庫方法

2021-10-18 11:18:03 字數 1282 閱讀 4881

公升級mysql資料庫其實我們大多數都是手工了,也就是否半智慧型的哦,下面來看一篇在linux中手工公升級mysql資料庫方法,具體的步驟如下。

最近工作上有個需求,需要將 ubuntu 14.04 下的 mysql 從 5.5 版本公升級到 5.7,可以選擇 apt-get 安裝,不過需要更新系統或者修改軟體源。經過一番折騰,手動公升級成功,耶!

tar -xvf mysql-server_5.7.13-1ubuntu14.04_amd64.deb-bundle.tar

使用 dpkg -i 安裝 deb 包,這裡最需要注意的便是安裝順序,下面給出我成功的安裝順序

# dpkg -i mysql-common_5.7.13-1ubuntu14.04_amd64.deb

# dpkg -i libmysqlclient20_5.7.13-1ubuntu14.04_amd64.deb

# dpkg -i libmysqlclient-dev_5.7.13-1ubuntu14.04_amd64.deb

# dpkg -i libmysqld-dev_5.7.13-1ubuntu14.04_amd64.deb

// 然後需要寫在 5.5,使用 apt-get remove mysql-client-5.5

# dpkg -i mysql-community-client_5.7.13-1ubuntu14.04_amd64.deb

# dpkg -i mysql-client_5.7.13-1ubuntu14.04_amd64.deb

// 接下來需要安裝 libmecab2 依賴

// 安裝過程提示設定 mysql root 密碼

# apt-get install libmecab2

# dpkg -i mysql-community-server_5.7.13-1ubuntu14.04_amd64.deb

# dpkg -i mysql-server_5.7.13-1ubuntu14.04_amd64.deb

公升級結束後,檢查一下 mysql 版本

# mysql -v // 注意是大寫

這裡順便提一下公升級 mysql 的原因,工作中需要將開發機上的 mysql 資料庫轉移到我的筆記本上,做進一步開發。開發機上 mysql 是 5.7 版本,筆記本上的 mysql 是 5.5。轉移資料庫,我用了 mysqldump 對原資料庫備份(儲存為 dump.sql),然後到筆記本上 mysql -u -p < dump.sql,發現竟然失敗了! 根據錯誤原因,發現這兩個版本對 mysql 的語句處理有些差別,5.5 版本不能識別部分 5.7 版本 dump 出來的 sql 語句

mysql怎麼公升級 mysql怎麼公升級

mysql公升級的實質 對資料字典的公升級 資料字典有 mysql information schema performance schema sys schema。mysql公升級的兩種方式 in place upgrade 適合小版本的公升級。即 關閉當前的mysql,替換當前的二進位制檔案或包...

mysql版本公升級命令 mysql版本公升級

版本公升級 mysql版本很多,有5.5,5.6,5.7都可能,有時候我們的目的是公升級資料庫版本.公升級的方法有兩種,第一種就是用mysqldump方式來操作,因為匯出來就是sql語句,所以直接導進去新庫就是公升級了。例如 在舊庫匯出 mysqldump uroot p h10.0.2.4 p33...

公升級mysql版本 mysql版本手動公升級

步驟 0x00 備份原來 phpstudy 中 mysql 安裝目錄 0x01 basedir d phpstudy mysql datadir d phpstudy mysql data 0x02 把 mysql 安裝路徑新增至系統環境變數 過程 計算機 系統屬性 高階系統配置 環境變數 選擇pa...