初學者犯了個錯誤: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