標籤:mysql啟動分析
mysql啟動分析
1、mysql啟動設定檔載入路徑
/etc/my.cnf/
/etc/mysql/my.cnf
/usr/local/mysql/etc/my.cnf
~/.my.cnf
2、mysql啟動方式
service mysqld start
/etc/init.d/mysqld start
說明mysqld來自
cp /usr/local/mysql/support-file/mysql.server /etc/init.d/mysqld
以下3種方式,可用啟動多執行個體
/usr/local/mysql/bin/mysqld_safe -defaults-file=/path/my.cnf &
/usr/local/mysql/bin/mysqld -defaults-file=/path/my.cnf &
/usr/local/mysql/bin/mysqld_multi start 3306
3、mysql多執行個體的意義
隨著串連數上升,效能下降
做資源隔離
利用mysqld_muti啟動管理多執行個體
準備一個設定檔/etc/my.cnf
[mysql_mutli]
mysqld=
mysqladmin=/usr/local/mysql/bin/mysqladmin
user=
password=
[mysql3306]
port=3306
socket=/tmp/mysql3306.sock
datadir=/data/mysql/mysql3306/data
tmdir=/data/mysql/mysql3306/tmp
server-id=1003306
[mysql3307]
port=3307
socket=/tmp/mysql3307.sock
datadir=/data/mysql/mysql3307/data
tmdir=/data/mysql/mysql3307/tmp
server-id=1003307
本文出自 “梁小明的部落格” 部落格,請務必保留此出處http://7038006.blog.51cto.com/7028006/1893622
mysql啟動分析