mysql replicationネットワーク上の 2 つのシステムにマルチマスターをセットアップしようとしています。で 2 つの別個のデータベース サーバーが実行mysqlされています。同じ名前を共有しているため、 のユーザーlocalhostを作成するにはどうすればよいですか。replicationhosts
私はこれを行うことができましたが、それは正しいことではないようです。
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
しかし、ホストに名前を付ける方法がわかりません。助けてくれてありがとう。