如果是新手请看我之前的文章 检查是否命令正确
https://blog.csdn.net/Wuhaotian1996/article/details/84313193
下列是所有的错误代码号
https://blog.csdn.net/xiaoborui20110806/article/details/37756887
发现没有2003
找了半天原因 有如下:1从数据库 ping不通主数据库 2主数据的账号密码错误 3pos
先说pos把 其实pos不同 并不影响连接 先排除
1和2一起实验 在从库这台机器上登陆主库的用户名密码
如下 mysql -uroot -p**** -h192.168.xx.xxx -P13306 (注意大写P,用来指定端口号)
成功登陆了主数据库账号 说明没有任何问题
最后结果是 : 非标准端口上的 Mysql复制连接错误
是指除了3306端口以外 ,必须在系统上 (注意:这里指从库系统中)
# semanage port -a -t mysqld_port_t -p tcp 3307 (3307指端口号)
解释如下:
http://dossy.org/2011/11/mysql-replication-connection-error-on-non-standard-ports/
最后 先 stop slave;
然后 change master to master_host='60.214.xxx.xx',master_user='root',master_password='xxxx',master_log_file='mysql-bin.000002',master_log_pos=12548,Master_Port=13306;
然后 start slave;
ok