mysql主从复制总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bestxianfeng163/article/details/82259194

1.安装mysql

2.配置主从复制,

  主机msyql添加   

GRANT REPLICATION SLAVE ON *.* TO 'slave2'@'192.168.26.133' IDENTIFIED BY '551969';
GRANT REPLICATION SLAVE ON *.* TO 'usvr_replication'@'%' IDENTIFIED BY PASSWORD 

flush privileges

3.

调整复制过来的数据库的权限(如果有从主库复制过来的数据库)

主库复制过来的数据库权限都为root权限,需要修改为mysql权限

#chown–R mysql:mysql /user/local/mysql

change master to master_host='192.168.26.130', master_user='slave', master_password='551969', master_port=3306,MASTER_LOG_FILE='mysql-bin.000015', MASTER_LOG_POS=154;

show master status; show slave status ;一定要注意  我的坑就在这   从数据的bin-log日志pos(位置一定要一致,根据主数据库的pos来改master-LOg=和master_log_file=‘’文件名)

show slave status \G


mysql -uslavve -h 192.168.26.131 -p 5
 set character_set_database=utf-8;

  set character_set_server=utf8

猜你喜欢

转载自blog.csdn.net/bestxianfeng163/article/details/82259194
今日推荐