1. 首先輸入mysql --version看有沒有安裝過其他版本的mysql,有的話卸載掉
apt-get remove mysql-common
apt-get remove mysql*
2. 下載包並解壓升級
sudo dpkg -i mysql-apt-config_0.8.9-1_all.deb
sudo apt-get update
若更新過程中出現錯誤:EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering
執行以下操作再次更新就OK
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8C718D3B5072E1F5
sudo apt-get update
3. 安裝mysql
sudo apt-get install mysql-server mysql-common
若是報如下錯:
換成下面源(vi /etc/apt/sources.list),然後再apt-get update
deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib
deb http://mirrors.aliyun.com/debian-security stretch/updates main
deb-src http://mirrors.aliyun.com/debian-security stretch/updates main
deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
再次執行安裝 sudo apt-get install mysql-server mysql-common
4. 啓動mysql5.7
service mysql start
5. 添加訪問權限
vi /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0