Windows MySQL主备、主从操作

一 mysql安装、配置

Windows安装MySQL5.7.23

主从配置要注意的地方

[mysqld]
character_set_server=utf8
basedir=D:\software\mysql-5.7.23-3307
datadir=D:\software\mysql-5.7.23-3307\data
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM

#唯一ID
主数据库是1,从数据库是2,两个不能一样
server-id=2
#允许最大连接数
#max_connections=200
#设置3307端口
port = 3307
#启用二进制日志
log-bin = mysql-bin

log-error = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1

[client]
default-character-set=utf8

二 主从关联

安装好后的效果,
在这里插入图片描述
1、在主库命令列界面中执行 SHOW MASTER STATUS并记住File列以及Position列对应的值,后续在从库中关联主库时会使用。
在这里插入图片描述
2、打开从库的命令列界面,执行
CHANGE MASTER TO
master_host=‘localhost’,
master_user=‘root’, 建议新授权帐户名,尽量避免使用root
master_password=‘root’,
master_port=3307,
master_log_file=‘mysql-bin.000009’,
master_log_pos=316;
3、在从库中执行命令START SLAVE; 开启主从同步。
在这里插入图片描述
5、接下来就可以在主库中进行增删改了,在从库中查看效果,从库最好单独创建一个拥有查询的用户进行查询。

三 主备

== 把主从关联的操作反过来执行就可以了==

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值