mysql的啟動方式有4種: mysqld 、
mysql_safe 、
mysql_multi、service mysql start
1. mysqld:是mysql的核心程式,用於管理mysql的資料庫檔案以及使用者的請求操作。
mysqld可以讀取配置檔案中的[mysqld]的部分
[mysqld]
user = mysql
basedir = /usr/local/mysql
datadir = /data/mysql/mysql_3306/data
port = 3306
socket = /tmp/mysql.sock
event_scheduler = 0
mysqld啟動命令: bin/mysqld --defaults-file=/etc/my.cnf &
2. mysqld_safe啟動:
相當於多了乙個守護程序,
mysqld掛了會
自動把mysqld程序拉起來
1.可以讀取的配置部分[mysqld],[server],[myslqd_safe],為了相容mysql_safe也會讀取[safe_mysqld]中的配置
2.呼叫的mysqld是可以在[mysqld_safe]中用-mysqld, --mysqld-version指定
mysqld_safe啟動命令
:mysqld_safe --de****ts-file=/etc/my.cnf &
3. mysqld_multi 啟動
是用於管理多例項啟動的乙個指令碼。
讀取配置檔案中的[mysqld_multi],[mysqldn] n需要乙個整數,建議用埠號表示,該部分配置會覆蓋[mysqld]部分中的配置
【mysqld_multi]引數
[mysqld_multi]
mysqld = /usr/local/mysql/bin/mysqld_safe
mysqladmin =/usr/local/mysql/bin/mysqladmin
user= multiadmin
password = multipass
mysqld_multi 啟動命令
:mysqld_multi start 3306
4. serverice mysql start 啟動
這個啟動先要把 mysql.server檔案複製到 /etc/init.d 目錄下才可以使用
[root@zw-test-db mysql]# cp support-files/mysql.server /etc/init.d/mysql
mysql四種啟動方式 mysql 4種啟動方式
mysql 4種啟動方式 都是去呼叫mysqld檔案 1.mysqld 啟動 進入mysqld檔案所在目錄 libexec mysqld mysqld defaults file my.cnf user mysql 2.mysqld safe 啟動 進入mysqld safe所在目錄 bin mys...
mysql的四種啟動方式
檢視該版本的相應引數 mysqld verbose help 1 mysqld mysqld defaults file etc my.cnf user mysql 2 mysqld safe mysqld safe defaults file etc my.cnf user mysql 3 mys...
Android Activity的4種啟動模式
相信大家都非常熟悉activity的啟動模式了,不同的人也有不同的理解,特別是面試的時候也會被經常拿來問,今天特意整理了下,以留作紀念.該模式也即是預設的啟動模式,如果被啟動的activity的啟動模式是standard的話,每次啟動都會在任務棧中建立新的例項,即建立新的activity,例如act...