本文主要是介绍千云物流 -低代码平台MySQL主从复制,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
主库操作
mysql配置搭建从库
环境准备
- 已经有安装的数据库服务外单独准备一台从库服务器
- 保证新建立的从库服务器网络可达
- 保证数据库的版本和主库一致
创建复制用户
CREATE USER 'replica_user'@'%' IDENTIFIED BY 'janle@etms';
GRANT REPLICATION SLAVE ON *.* TO 'replica_user'@'%';
FLUSH PRIVILEGES;
主从复制配置
修改 my.ini 配置文件,主库进行以下配置,在[mysqld的位置]
[mysqld]
#开启binlog日志
log-bin=mysql-bin
#建议设置ip的末尾数字
server-id=1
binlog-do-db=your_database # 如果只复制特定的数据库,则使用此选项
#binlog-ignore-db=ignore_database # 如果要忽略某些数据库,则使用此选项
配置文件修改完成后,重启 MySQL 服务使更改生效。
锁定数据库并获取二进制日志位置
为了确保数据一致性,在主服务器上锁定数据库并记录当前的二进制日志文件和位置。
这篇关于千云物流 -低代码平台MySQL主从复制的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!