MySQL數據庫服務器通常指的的是mysqld,而命令行mysql則是mysql客戶端程序,這兩個概念通常容易混淆。通常啟動mysql服務器即是啟動mysqld進程,mysqld啟動後,可以通過mysql連接到mysql服務器。本文主要描述了mysql服務器的幾種啟動方式以及如何關閉mysql服務器。
1、直接使用mysqld啟動
#當前mysql服務器運行環境
2、mysql安全啟動(mysqld_safe)
#下面使用mysqladmin來關閉之前啟動的mysql服務器
#下面使用mysqld_safe來啟動實例
#查看啟動後的後台進程
[root@rhel64a ~]# mysql -uroot -pxxx -P3306 --protocol=tcp
root@localhost[(none)]> select databases();
3、mysql(mysql.server)服務方式啟動
#首先使用mysqladmin關閉已存在的mysqld
[root@rhel64a ~]# ls -hltr /etc/init.d/mysql #/etc/init.d目錄下已經配置了mysql啟動腳本,在安裝時添加
[root@rhel64a ~]# /etc/init.d/mysql --help #獲取mysql啟動腳本的使用幫助
#缺省情況下mysql已經作為一個服務添加到系統目錄已經配置了自啟動,如下
4、關閉mysql服務器
5、 小結