在进行MySQL服务器搭建时,常出现在从服务器下执行
mysql> show slave status\G;
显示:
Slave_IO_State: Connecting to master
Slave_IO_Running: Connecting
Slave_SQL_Running: Yes
在检查了网络(ping一下),密码,和position设置后,如果仍不能解决,需要注意,可能是主服务器的授权没有配置好
需要登录主服务器
# mysql -u root -p
去除密码权限
mysql>SET GLOBAL validate_password_policy=0;
mysql>SET GLOBAL validate_password_length=1;
删除原来的root@%用户
drop user 'root'@'%';
创建用户(love99是我临时采用的密码,可以任意设置)
create user 'root'@'%' identified by 'love99';
授权
grant all on *.* to 'root'@'%' with grant option;
刷新
flush privileges;
退出
exit;
重启mysql
登录mysql
查看主服务器配置→配置从机