mysql主从同步的配置
1.环境准备,准备2台linux,分别安装好mariadb数据库 2.先从master主库开始配置 1.停止数据库服务 systemctl stop mariadb 2.修改mysql配置文件,支持binlog日志 server-id=1 log-bin=s19-bin-log 3.重启mysql数据库,让binlog日志文件生效 systemctl restart mariadb 4.创建一个用户,用于主从同步 create user 's19'@'%' identified by 'centos'; 5.给这个账号授予复制的权限 grant replication slave on *.* to 's19'@'%'; 6.导出当前的数据库,发送给从库,保证数据一致 mysqldump -uroot -p --all-databases > /opt/mydb.sql 从库配置如下: 1.修改mysql配置文件,加上身份id ,vim /etc/my.cnf [mysqld] server-id=10 read-only=true 2.重启从库的mysql systemctl restart mariadb 3.从库导入主库的数据,保证起点一致性 4.配置主从同步的关键参数 mysql > change master to master_host='192.168.16.37', master_user='s19', master_password='centos', master_log_file='s19-bin-log.000001', master_log_pos=583; 5.开启主从同步 start slave; 6.查看主从同步的状态 show slave status\G 7.去主库写入数据,查看从库的实时数据同步
当你的才华还撑不起你的野心的时候,你就应该静下心来学习;
当你的能力还驾驭不了你的目标时,就应该沉下心来历练。

浙公网安备 33010602011771号