解除安裝mariadb
centos預設安裝了mariadb,是以,在安裝mysql之前,需要解除安裝系統中安裝的mariadb。
- 檢視系統中所有已安裝的mariadb包。指令:
rpm -qa | grep mariadb
- 解除安裝mariadb。指令:
。rpm -e "mariadb的包名"
- 若依賴包檢測失敗,可以使用強制解除安裝的指令:
rpm -e --nodeps "mariadb的包名"
安裝mysql源
在CentOS中,使用cd指令進入希望儲存檔案的路徑,使用wget指令下載下傳rpm包。例:
wget -c https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安裝MySQL源。指令:
rpm -ivh "下載下傳下來的MySQL源包名"
。例如:
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
安裝mysql
- 使用指令
可以檢視倉庫中能夠安裝的mysql包yum list | grep mysql
- 安裝MySQL:
yum install mysql-server
- 設定mysql的root賬戶密碼,可參考: MySQL解壓版安裝配置
- 運作mysql :
mysql -u root -p
linux下檢視mysql的配置檔案
依次執行:
- which mysql
- /usr/bin/mysql
- /usr/bin/mysql --verbose --help | grep -A 1 'Default options'
然後在下面會出現一些資訊比如我的
Default options are read from the following files in the given order:
/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf
這個資訊的意思是:
伺服器首先讀取的是/etc/mysql/my.cnf檔案,如果前一個檔案不存在則繼續讀/etc/my.cnf檔案,如若還不存在便會去讀~/.my.cnf檔案
參考部落格:https://blog.csdn.net/tribalElders/article/details/53895982
修改mysql的配置檔案
https://blog.csdn.net/wangt5952/article/details/75532382
mysql退出指令
mysql退出三種方法:
mysql > exit;
mysql > quit;
mysql > \q;
參考部落格:https://blog.csdn.net/hu_dongyang/article/details/78057718