因此,基本上我正在尝试配置mysql主从复制,并且一直遵循this手册。
我的问题是我无法将我的应用程序连接到数据库。这里可能要注意的一件事是,我没有注释掉设置bind-address
参数的行,而是将其值从127.0.0.1
更改为192.168.1.91
。
但是,我不太了解它与我当前面临的问题有什么关系。我也无法使用以下方式远程连接到它:
mysql -u myuser -h 192.16.1.91 -p
我在两个节点上都使用Ubuntu服务器18.04。
我知道这个问题已经被问过很多次了,但我倾向于认为这种情况有些特殊。
编辑1:
这是我在主节点上创建新用户的方式:
create user myuser@192.168.1.147 identified by '1qaz2wsx3edc';
然后授予特权:
grant replication slave on *.* to myuser@192.168.1.147;
flash privileges;