设置简单密码
查看安全策略
SHOW VARIABLES LIKE 'validate_password%';
修改变量
set global validate_password.policy=0;set global validate_password.length=4;
退出执行
mysql_secure_installation
为用户授权
grant all privileges on *.* to 'mymaster'@'%';
身份验证策略
ALTER USER 'mymaster'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
主从复制
在主机中查看 master 信息,把 file 和 pos 复制出来
show master status;
在从机中设置 主从复制 的配置
CHANGE MASTER TO MASTER_HOST = '192.168.92.133',MASTER_USER='mymaster', MASTER_PASSWORD='123456', MASTER_LOG_FILE = 'mysql-bin.000002', MASTER_LOG_POS = 1043;stop slave;start slave;show slave status\G
可能遇到的问题:
“Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal
MySQL server UUIDs; these UUIDs must be different for replication to work.”
原因有两个
可能 uuid 重复了,进入 mysql-data 目录,删除 auto.cnf
#查看 data 目录show variables like 'datadir';#进入目录cd /var/lib/mysql/#删除 auto.cnfrm -rf auto.cnf
可能是 server_id 重复了
show variables like ‘server_id’;#修改set global server_id=2;
