一 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

二 主从关联

安装好后的效果,
Windows MySQL主备、主从操作
1、在主库命令列界面中执行 SHOW MASTER STATUS并记住File列以及Position列对应的值,后续在从库中关联主库时会使用。
Windows MySQL主备、主从操作
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; 开启主从同步。
Windows MySQL主备、主从操作
5、接下来就可以在主库中进行增删改了,在从库中查看效果,从库最好单独创建一个拥有查询的用户进行查询。

三 主备

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

相关文章:

  • 2021-04-22
  • 2021-08-24
  • 2021-08-03
猜你喜欢
  • 2021-12-14
  • 2021-10-06
  • 2021-04-13
  • 2021-05-14
  • 2021-08-20
相关资源
相似解决方案