[MySQL] 在Centos下的啟動和關閉
阿新 • • 發佈:2018-12-31
現在主流的Unix系統有兩種風格:System V和BSD,他們的區別如下:
Linux作為類Unix,同樣也存在這兩種風格,其中Centos屬於System V,本文主要介紹在Centos下(即System V風格)如何啟動和關閉MySQL,同時簡單介紹BSD系統的情況。
MySQL啟動方式
1)直接呼叫mysqld。這是最不常見的方式,不推薦使用。
2)執行mysql.server指令碼
mysql.server指令碼通過呼叫mysqld_safe啟動伺服器,該指令碼可以通過引數start和stop指定啟動還是關閉。
mysql.server指令碼在MySQL安裝目錄下的share/mysql目錄中,如果是採用原始碼安裝的MySQL,則可以在support-files目錄裡找到。如果想使用mysql.server,則必須把它複製到合適的執行級別目錄中,如下所示:
cp mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
如上配置之後,就可以利用以下命令啟動和關閉MySQL例項了:
service mysqld start/stop
/etc/init.d/mysqld start/stop
使用chkconfig命令配置開機自動啟動:
chkconfig --add mysqld
chkconfig mysqld on
執行以下命令檢查是否正確啟用:
[[email protected] data]# chkconfig --list mysqld mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
MySQL關閉方式
mysqladmin -p -u root shutdown