1.下載myslq安裝包mysql
$ cd /usr/local/src
$ wget --no-check-certificate https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-server_5.7.20-1debian7_amd64.deb-bundle.tar
複製代碼
2.解壓安裝包sql
若是不是在root下須要加上權限
$ sudo chmod +x mysql-server_5.7.20-1debian7_amd64.deb-bundle.tar
若是在root下直接解壓
$ tar vxf mysql-server_5.7.20-1debian7_amd64.deb-bundle.tar
ls查看:解壓以後的目錄:以下
複製代碼
3.更新依賴源及安裝libaio1依賴數據庫
$ apt-get update
$ apt-get upgrade
$ apt-get install libnuma1
複製代碼
4.開始安裝(須要按照順序)vim
$ dpkg -i mysql-common_5.7.20-1debian7_amd64.deb
$ dpkg-preconfigure mysql-community-server_5.7.20-1debian7_amd64.deb
執行後會出現設置數據庫root的密碼。
複製代碼
5.繼續安裝服務器
$ dpkg -i libmysqlclient20_5.7.20-1debian7_amd64.deb
$ dpkg -i libmysqlclient-dev_5.7.20-1debian7_amd64.deb
$ dpkg -i libmysqld-dev_5.7.20-1debian7_amd64.deb
$ dpkg -i mysql-community-client_5.7.20-1debian7_amd64.deb
$ dpkg -i mysql-client_5.7.20-1debian7_amd64.deb
$ dpkg -i mysql-common_5.7.20-1debian7_amd64.deb
複製代碼
6.安裝依賴包spa
$ apt-get -f install
$ apt-get -f install libmecab2
複製代碼
7.安裝mysql-serverrest
$ dpkg -i mysql-community-server_5.7.20-1debian7_amd64.deb
$ dpkg -i mysql-server_5.7.20-1debian7_amd64.deb
*若是出現mysql-server依賴報錯~以上兩句命令順序調換執行一次~再重複第5步驟再執行第7步。
複製代碼
8.安裝成功後檢查code
$ mysql -u root -p
輸入剛剛設置的密碼.出現下圖表示mysql已經安裝成功了!
複製代碼
9.配置遠程鏈接(其餘電腦鏈接所在mysql服務器)cdn
show databases;
use mysql;
update user set host='%' where user='root';
複製代碼
10.修改/etc/mysql/mysql.conf.d下的mysqld.cnfserver
$ cd /etc/mysql/mysql.conf.d
$ vim mysqld.cnf
註釋本地鏈接着一行
bind-address = 127.0.0.1 改爲 # bind-address = 127.0.0.1
複製代碼
11.重啓mysql:
$ service mysql restart
複製代碼
卸載
$ apt-get --purge remove mysql-server
$ apt-get --purge remove mysql-client
$ apt-get --purge remove mysql-common
最後再經過下面的命令清理殘餘
$ apt-get autoremove
$ apt-get autoclean
$ rm /etc/mysql/ -R
$ rm /var/lib/mysql/ -R
複製代碼