一. 步驟
- 第一步:下載MySQL,網頁上有以下幾個版本,
- Oracle MySQL Cloud Service (commercial)
- MySQL Enterprise Edition (commercial)
- MySQL Cluster CGE (commercial)
- MySQL Community Edition (GPL):這個是免費版,並在裏面選擇MySQL Community Server版本下載。我下載的是mysql-server_5.6.34-1ubuntu14.04_amd64.deb-bundle.tar。
- 第二步:解壓bundle.tar文件
- 問題:使用tar -zxvf 命令報錯,gzip: stdin: not in gzip format,原因是tar文件,不是tar.gz文件。
- 解決方案:tar -xvf 命令解壓。
- 第三步:安裝deb文件
- 解壓後有多個deb文件,因爲相互之間有依賴關係,所以要依次安裝
- 可能會有 Package libaio1 is not installed錯誤,要先安裝。
二. 具體執行過程
# 1. 下載MySQL
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-server_5.6.34-1ubuntu14.04_amd64.deb-bundle.tar
# 2. 解壓bundle.tar文件
tar -xvf mysql-server_5.6.34-1ubuntu14.04_amd64.deb-bundle.tar
# 3. 安裝libaio1和MySQL
sudo apt-get install libaio1
sudo dpkg -i mysql-common_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient18_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-server_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-server_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-client_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-bench_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-source_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-test_5.6.34-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-testsuite_5.6.34-1ubuntu14.04_amd64.deb
# 4. 啓動MySQL
/etc/init.d/mysql start
/etc/init.d/mysql stop