centos下安裝mysql不能啟動

php之路發表於2013-11-27

初學者犯了個錯誤:yum安裝mysql的命令是:yum -y install mysql-server,而不是yum -y install mysql

----------------------以下為轉載--------------

裝完後,輸入“mysql”,並不能啟動Mysql,而是報

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

Google一下後得知是 沒啟動mysql的守護程式

於是輸入 service mysqld star

但又報:mysqld: unrecognized service

最後弄明白了,yum命令並沒有沒有把 mysql裝入 service

所以需要執行一條命令 /etc/rc.d/init.d/mysqld start

同時又查到將mysql放入到啟動服務列表中的方法

[root@sample ~]# chkconfig mysqld on  ← 設定MySQL服務隨系統啟動自啟動

[root@sample ~]# chkconfig --list mysqld  ← 確認MySQL自啟動

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 如果2--5為on的狀態就OK

相關文章