mysql的啟動方式4種

2021-08-19 09:07:52 字數 1298 閱讀 3196

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...