【问题标题】:mySQL Replication Error. login incorrectmySQL 复制错误。登入错误
【发布时间】: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


【解决方案1】:

如果复制没有连接​​检查基本的东西

  • 第一步将检查用户表和与用户相关的权限。
  • 第二个是配置中的绑定地址。
  • 第三个,你可能忘记刷新权限了。
  • 另一个正在检查该用户是否拥有%localhost.
  • 如果一切正常,那么stop slave;
  • 正确应用更改主
  • 然后start slave;

检查任何错误show slave status\G

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-07
    • 2016-08-13
    • 2012-08-23
    • 2015-02-08
    • 2019-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多