(1)MySQL主从复制
我们这里配置一Windows上的MySql做主机,Linux上的MySql做从机,搭建一主一从
测试以下是否能够拼通:从Linux上:167,连接Windows的165
从Windows的165 连接Linux上:167,看是否拼通
修改配置文件:首先Windows:my.ni
主机配置文件修改:
从机配置文件修改:
注释掉server-id ,打开下面的server-id
重启服务器:
查看是否启动成功:
授权从机,以账户名zhangsan 密码123456 登录到主机
Windows客户端登录到数据库
然后进行授权访问主机:
执行完刷新一下:
查看主机的数据库的状态 :
Position:指定从mysqlbin.000035文件的341行开始抄写
Binlog_Do_DB:没写表示新建的数据库都要复制
Binlog_Ignore_DB:表示忽略数据库的复制
配置从属的主机165 以用户名zhangsan 密码:123456 读取的文件 开始位置
查看从机状态:出现2个Yes说明 正确
配置好之后:
Windows上的主机:建数据库,建表,插数据
建完之后Linux上的从机会读取数据进行复制:就可以使用到新建的数据库和表
配置新的从机需要重新查询主机的状态得到新的刻度: