CentOS Mysql命令行裝完莫名其妙的問(wèn)題
CentOS Mysql經(jīng)過(guò)長(zhǎng)時(shí)間的發(fā)展,這里我發(fā)表一下個(gè)人理解,下面就這就來(lái)講術(shù)CentOS Mysql。在CentOS下用yum安裝CentOS Mysql時(shí)遇到的問(wèn)題在一個(gè)剛剛安裝好的Centos上安裝mysql,使用yum方式,因?yàn)槠浜?jiǎn)單。
命令行如下:yum -y install mysql-server 裝完后,出現(xiàn)了莫名其妙的問(wèn)題,輸入“mysql”,并不能啟動(dòng)Mysql,而是報(bào)ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Google一下后得知是 沒(méi)啟動(dòng)CentOS Mysql的守護(hù)進(jìn)程于是輸入 service mysqld star但又報(bào):CentOS Mysqld: unrecognized service最后弄明白了,yum命令并沒(méi)有沒(méi)有把 CentOS Mysql裝入 service
所以需要執(zhí)行一條命令 /etc/rc.d/init.d/mysqld start同時(shí)又查到將CentOS Mysql放入到啟動(dòng)服務(wù)列表中的方法
- [root@sample ~]# chkconfig mysqld on ← 設(shè)置MySQL服務(wù)隨系統(tǒng)啟動(dòng)自啟動(dòng)
- [root@sample ~]# chkconfig --list mysqld ← 確認(rèn)MySQL自啟動(dòng)
- mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← 如果2--5為on的狀態(tài)就OK
到此問(wèn)題解決。
【編輯推薦】