10

同じマシンで MySQL 用に 2 つの異なるポートを構成する方法は? デフォルトのポートが 3306 であることはわかっていますが、3307 と 3308 も設定したいのですが、可能ですか?

現在の質問と一緒に 1 つのおまけの質問 ;)

異なるポートを異なるデータベースに割り当て、資格情報をそれぞれ割り当て/作成することはできますか?

4

5 に答える 5

5

/etc/mysql/my.cnf同じディレクトリから複数のmysqlインスタンスを提供することはできないと確信しているため、コピーしてポートを変更し、パスをデータディレクトリに変更することもできます。

http://dev.mysql.com/doc/refman/5.1/en/multiple-servers.htmlを確認してください。

元 :

cp /etc/mysql/my.cnf /etc/mysql/my-3307.cnf
//edit my-3307.cnf, for example
port = 3307
basedir = /var/lib/mysql-3307
datadir = /var/lib/mysql-3307
//end-edit
mysql_upgrade --defaults-file=/etc/mysql/my-3307.cnf #checks the syntax and creates the dirs you need.
#start mysqld
mysqld --defaults-file=/etc/mysql/my-3307.cnf
于 2013-09-30T13:42:31.830 に答える