centos7的yum源沒有mysql-sever文件,要先下載安裝mysql的repo源:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
現(xiàn)在yum list mysql 可以看到mysql-community-server了
安裝mysql:
sudo yum install mysql-community-server
#################
阿里云:
rpm -Uvhhttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum repolist enabled | grep "mysql.*-community.*"
yum -y install mysql-community-server
#################
安裝成功后我登錄報錯:
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)
網(wǎng)上的說法是/var/lib/mysql文件沒有訪問權限,但是我進入該文件夾看不到mysql.sock文件,安裝時根本沒寫進來。網(wǎng)上找到了問題是selinux的原因,getenfore我的是enforcing,改為disabled,重啟,rmp強制刪除之前的mysql安裝文件,再yum安裝mysql,重啟,就能進入mysql
2016-11-12 今天yum安裝mysql也提示

其中我的

這是mysqld沒啟動的原因:
