您的位置:首页 > 其它

Mysq主从复制实现

2020-03-29 17:27 295 查看

1、我们先用两个机器做主从复制
接下来看看数据库是不是都装好了

2、这个也装好了

3、我们还是用干净一点的系统,把数据库给它删了

4、然后重启服务

5、现在假设在企业里面要求搭设主从架构,因为考虑数据库
压力大所有考虑主从复制。
怎么搭建呢?数据库和服务都装好了
我们要修改配置文件

6、接着重启服务

7、然后看下默认的数据库里面,这个是二进制日志。

8、然后查看一下日志,这就说明245上面那两个文件没用。

9、这两个文件没用就删了吧

10、接下来就是建账号,就是授权让用户复制权限。

11、现在可以把数据库导入一些自己的数据

12、导入以后数据库就有内容了

13、现在我们这个主服务器就做完了。

14、接下来在从服务器上先改配置文件

15、然后重启服务

16、然后在/var/lib/mysql里面看到的是没有二进制文件的,因为我们没有写/bin-log

17、接下来呢我们需要去执行命令

18、复制之后我们看下它的状态

19、从服务器中继日志是有了,但是还没真正发生呢。

20、不过可以看些东西了,这里面放的就是刚才生成的信息。

21、再看一下relay-log.info

22、开始复制

23、我们看看开始复制了?已经开始运行了.

24、看看主服务器是不是日志变成最新的了

25、这边也已经同步了

26、然后数据库是不是能看到hellodb了

27、在主服务器建一个数据库看看是不是能同步

28、然后再看从服务器是否有db1了

29、然后再来看看是不是数据库日志又涨了

30、接下来我们把脚本导入里面

31、然后存储过程我们一执行不就行了么
但是testlog还是一张空表

32、从服务器也是一张空表

33、那现在我们开始执行

34、去主服务器这边来看它同步没

35、主服务器那边复制完了,这边也满了。

36、如果从服务器不小心停机了,我们假设说从服务器重启了

37、主服务器可能又数据发生变化了
主服务器又执行了存储过程

38、重启完后瞅瞅什么样了
先看看在主服务器上的记录有多少条

40、然后再看从服务器也同步了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: