我在本地实验一主一从过程中,到最后在从服务器上配置链接参数,并启动主从复制后,查看状态出现如下图的错误,图中两个红框框里的是链接错误问题。
可以看到提示的错误编号是2061。通过查资料才知道这是一种常见的错误码,主要是在主服务器创建的主从复制建立链接用的账号认证模式不对,所以要在主服务器修改此账号的认证模式为:mysql_native_password就可以解决了。
修改方法如下:
先登陆主数据库,用如下命令修改认证方式:
ALTER USER 'slave'@'%' IDENTIFIED WITH mysql_native_password BY '新口令';
然后,去从数据库重新建立链接,如下:
mysql> change master to master_host='127.0.0.1', -> master_user='slave', -> master_password='112233', -> master_log_file='mysql-bin.000002', -> master_log_pos=2441;
重新建立链接的过程中主从复制要开启状态,不然开会提示修改错误,这也是我重新建立链接是踩的一个坑。
标签:主从复制,Last,错误,mysql8,master,mysql,password,链接 From: https://www.cnblogs.com/xabi/p/17389207.html