debian-mysql5.7安裝與解除安裝

沙河頂戰神發表於2017-12-27

1.下載myslq安裝包

$ 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.解壓安裝包

如果不是在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檢視:解壓之後的目錄:如下
複製程式碼

debian-mysql5.7安裝與解除安裝

3.更新依賴源及安裝libaio1依賴

$ apt-get update
$ apt-get upgrade
$ apt-get install libnuma1
複製程式碼

4.開始安裝(需要按照順序)

$ 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.安裝依賴包

$ apt-get -f install
$ apt-get -f install libmecab2
複製程式碼

7.安裝mysql-server

$ 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.安裝成功後檢查

$ mysql -u root -p
輸入剛剛設定的密碼.出現下圖表示mysql已經安裝成功了!
複製程式碼

debian-mysql5.7安裝與解除安裝

9.配置遠端連線(其他電腦連線所在mysql伺服器)

show databases;
use mysql;
update user set host='%' where user='root';
複製程式碼

10.修改/etc/mysql/mysql.conf.d下的mysqld.cnf

$ 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
複製程式碼

相關文章