本篇文章給大家?guī)?lái)關(guān)于mysql數(shù)據(jù)庫(kù)的啟動(dòng)和關(guān)閉命令的相關(guān)知識(shí),不同的系統(tǒng)會(huì)不會(huì)有不同呢,下面一起來(lái)看一下,希望對(duì)大家有幫助。
一.Windws系統(tǒng)
-- 啟動(dòng)MySQLnet start mysql-- 關(guān)閉MySQLnet stop mysql
二.Linux系統(tǒng)
1.service命令
-- 關(guān)閉mysql服務(wù)service mysql stop-- 啟動(dòng)mysql服務(wù)service mysql start-- 重啟mysql服務(wù)service mysql restart
2. /etc/init.d/mysql
這個(gè)命令,同1的server命令
-- 關(guān)閉mysql服務(wù)/etc/init.d/mysql stop-- 啟動(dòng)mysql服務(wù)/etc/init.d/mysql start
3.mysqld命令
-- 啟動(dòng)mysql服務(wù)mysqld --user=root &
其實(shí)不建議這么做,我的測(cè)試環(huán)境用root安裝的mysql,個(gè)人建議把root修改為mysql安裝用戶,這個(gè)地方僅供測(cè)試
4.mysqld_safe命令
mysqld_safe是一個(gè)shell 腳本,會(huì)調(diào)用mysqld啟動(dòng)mysql服務(wù)器,并監(jiān)聽(tīng)服務(wù)器。 如果mysqld進(jìn)程異常終止,mysqld_safe將自動(dòng)重啟mysqld
-- 啟動(dòng)mysql服務(wù) mysqld_safe --defaults-file=/etc/my.cnf --user=mysql &
5.mysqld_multi命令
該命令是當(dāng)一臺(tái)服務(wù)器上存在多個(gè)msyql實(shí)例的時(shí)候使用
-- 多實(shí)例啟動(dòng) mysqld_multi start --多實(shí)例關(guān)閉 mysqld_multi stop
6.mysqladmin命令
mysqladmin命令是推薦的關(guān)閉mysql服務(wù)的密令
--關(guān)閉mysql服務(wù)mysqladmin -uroot -p -S /var/lib/mysql/mysql.sock shutdown
7.殺進(jìn)程
killall mysqld killall -9 mysqld
8.總結(jié)
MySQL的啟動(dòng)和關(guān)閉命令相比Oracle而言,顯得有點(diǎn)多了
其實(shí)記住,生產(chǎn)環(huán)境啟動(dòng)服務(wù)使用 mysqld_safe,關(guān)閉服務(wù)使用 mysqladmin就可以了。
推薦學(xué)習(xí):mysql視頻教程