1.安裝rpm包
直接使用yum -y install 命令安裝mysql是無法安裝mysql的高級版本,需要先安裝帶有可用的mysql5系列社區版資源的rpm包,輸入如下命令進行安裝。
命令:rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2.查看mysql可用版本
命令:yum repolist enabled | grep "mysql.*-community.*"
3.安裝mysql
輸入如下命令開始安裝mysql
命令:yum -y install mysql-community-server
可以使用命令讓mysql服務加入開機啟動(可選):systemctl enable mysqld
4.開啟mysql服務
安裝成功后使用命令開啟服務:systemctl start mysql
使用命令查看mysql狀態:systemctl status mysql
5.創建用戶並登錄
使用命令創建用戶:mysqladmin -uroot password root
在創建用戶的時候會出現上圖中警告的內容,意思是在命令行界面上使用密碼是不安全的,直接略過即可。
使用剛剛創建的用戶登錄mysql
至此,CentOS7系統中安裝mysql成功
6.使用navicat連接mysql
在使用navicat連接mysql之前需要先給用戶授予遠程登錄權限,否則將無法連接mysql
在本機登錄mysql后,使用如下命令進行遠程登錄授權

然后使用navicat連接mysql,報如下錯誤
先退出mysql:exit
然后需要使用命令永久開放3306端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent
重載防火牆: firewall-cmd --reload
查看是否有監聽端口使用情況:netstat -nalp|grep 3306
然后使用navicat連接mysql成功