mysql
replication
ネットワーク上の 2 つのシステムにマルチマスターをセットアップしようとしています。で 2 つの別個のデータベース サーバーが実行mysql
されています。同じ名前を共有しているため、 のユーザーlocalhost
を作成するにはどうすればよいですか。replication
hosts
私はこれを行うことができましたが、それは正しいことではないようです。
CREATE USER 'repl_user1'@'localhost' IDENTIFIED BY 'password1'; // Server1
CREATE USER 'repl_user2'@'localhost' IDENTIFIED BY 'password2'; // Server2
私はこのようなことをすべきだと思います
CREATE USER 'repl_user1'@'server1.com' IDENTIFIED BY 'password1'; // Server1
CREATE USER 'repl_user2'@'server2.com' IDENTIFIED BY 'password2'; // Server2
しかし、ホストに名前を付ける方法がわかりません。助けてくれてありがとう。