Ubuntu 19.10安裝低版本的Mysql5.7.29
一、 概述
Ubuntu19.10系統版本較高,默認如果直接apt-get install mysql-server
安裝,默認會安裝比較高的mysql版本8.0
,那麼如果想要直接安裝低版本的mysql5.7.29,那麼就需要自己手動安裝下。
二、下載文件
我們可以直接從官網下載對應的版本,可以直接下載全家桶文件mysql-server_5.7.29-1ubuntu18.04_i386.deb-bundle.tar
- 官網下載頁面:https://dev.mysql.com/downloads/mysql/
- 科大下載頁面:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/
由於官網下載比較慢,建議選擇國內清華的下載源,比如我選擇了5.7.29
,我的系統爲 Ubuntu 19.10
,由於這上面暫時尚未更新對應系統版本mysql,我就暫時選擇Ubuntu 18.04
,直接下載對應的全家桶bundle
壓縮文件,即:
# http://www.easysb.cn/2020/03/588.html
wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar
三、快速安裝
將下載的文件解壓後,先安裝三個lib包,然後再安裝對應的客戶端和服務端。在安裝的過程中,可能會有提示缺少什麼包,直接apt-get install 對應的包名即可。
# http://www.easysb.cn/2020/03/588.html
# tar xvf ./mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar
# sudo apt-get install ./libmysql*
# sudo apt-get install libtinfo5
# ll
# sudo apt-get install ./mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
# sudo apt-get install ./mysql-community-server_5.7.29-1ubuntu18.04_amd64.deb
四、後記
Mysql 8.0和Mysql 5.6差別比較大,在生產和開發環境中務必保持一致,避免上線踩坑!