dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

複数のmysqlを1台のサーバで起動する方法

2006-08-11 01:31:18 | ウェブサービス
複数の mysql サーバを1台のサーバで起動するには、mysql の設定ファイルで mysqld のポート番号をかえればOKです。

configure で --prefix=/usr/local2 とし、設定ファイル /etc/my2.cnf には以下のように設定します。

[client]
port = 3307
socket = /tmp/mysql2.sock

[mysqld]
port = 3307
socket = /tmp/mysql2.sock

mysql サーバを起動するには、設定ファイルを指定して起動します。
# /usr/local2/bin/mysqld_safe --defaults-file=/etc/my2.cnf&

mysqladmin コマンドも同様に設定ファイルを指定します。
# /usr/local2/bin/mysqladmin --defaults-file=/etc/my2.cnf shutdown

この記事についてブログを書く
« ulimitの使い方メモ | トップ | mysqlのレプリケーションが止... »

ウェブサービス」カテゴリの最新記事