1. 程式人生 > >CentOS7 安裝MySQL :ERROR 2002 (HY000)***

CentOS7 安裝MySQL :ERROR 2002 (HY000)***

最近在配最新的centos7系統的時候,發現安裝mysql發現已經預設的是mariadb。

輸入命令啟動mysql總是提示這一句:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

經過不懈努力,終於找到解決方法:

首先確認已經安裝了所有的mariadb所需要的庫

sudo yum -y install mariadb*

上面這一步可能什麼也不會做,接下來是最重要的(下面的兩條要用root許可權)

systemctl start mariadb.service

systemctl enable mariadb.service

這兩步後,mysql就可以啟動了,輸入 mysql 試試

新安裝的centos居然不預設把mariadb加入到啟動項,我也是醉了

接下來配置下root密碼:

mysql_secure_installation

按提示操作就好了。這不是本文的重點了。

五一沒出去看人山人海,在家宅了3天,其中看了2天演算法,接下來一天打醬油了。。。又要上班了。誒