【发布时间】:2017-02-10 14:54:07
【问题描述】:
我第一次尝试设置 MySQL 复制。我读了很多文章,看起来很简单,但我想我在设置从站时打错了。我在错误日志中收到以下错误。
2016-10-02T14:29:45.479004Z 1 [错误] 通道“”的从站 I/O:连接到主站“abcd123@server3:3306”时出错 - 重试时间:60 次重试:2628,错误代码:2003
我查了一下,“错误 2003”说用户无法登录我猜的主人。这是正确的,因为 server3 不正确。那是我的错字。我有 3 台服务器
Server1 Master mysql
Server2 从属 mysql
Server3 网络服务器。
所以 server3 不正确。我尝试使用命令更改登录。
STOP SLAVE;
CHANGE MASTER TO MASTER_HOST='10.0.0.1',MASTER_USER='abcd123',MASTER_PASSWORD='PASSWORD',;
START SLAVE;
但我仍然收到上述错误。
【问题讨论】:
-
是否检查了复制用户的权限
-
@khalid 该用户拥有 dba 权限。完整的系统权限。但关键是 server3 不对。我需要用户不是服务器 3
-
你怎么能说服务器3不对。
-
服务器 2 运行良好?
-
Server3 上没有 MySQL。它是一个网络服务器。我想我在第一次设置时打错了。 Server1 和 server2 是 MySQL 服务器,服务器 3 是 web。两台 MySQL 服务器都运行良好
标签: mysql replication mysql-error-1064