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沒啟動的原因: