Skip to content

Instantly share code, notes, and snippets.

@dataich
Created January 30, 2012 14:19
Show Gist options
  • Save dataich/1704646 to your computer and use it in GitHub Desktop.
Save dataich/1704646 to your computer and use it in GitHub Desktop.
mysqld_multi config
[mysqld_multi]
mysqld = /usr/local/bin/mysqld_safe # 使用するmysqldバイナリへのフルパス
mysqladmin = /usr/local/bin/mysqladmin # mysqladminへのフルパス
user = XXXX # 全てのサーバで使えるSHUTDOWN権限のあるユーザとパスワード
password = XXXX
[mysqld1]
server-id = 1 # 連番で良いはず
port = 3306 # 使用するポート
datadir = /usr/local/var/mysql_multi/1 # データディレクトリ(分けておかないと大変なことになるはず)
socket = /private/tmp/mysql.sock1
pid-file = /usr/local/var/mysql_multi/1/mysqld.pid
log=/usr/local/var/log/mysql/query1.log
[mysqld2]
server-id = 2
port = 3307
datadir = /usr/local/var/mysql_multi/2
socket = /private/tmp/mysql.sock2
pid-file = /usr/local/var/mysql_multi/2/mysqld.pid
log=/usr/local/var/log/mysql/query2.log
[mysqld3]
server-id = 3
port = 3308
datadir = /usr/local/var/mysql_multi/3
socket = /private/tmp/mysql.sock3
pid-file = /usr/local/var/mysql_multi/3/mysqld.pid
log=/usr/local/var/log/mysql/query3.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment