文章插图
到这里复制还没有启动,需要再从库中启动
START SLAVE;使用SHOW SLAVE STATUSG;命令查看启动后的情况

文章插图
上面标记的输出信息Slave_IO_Running:Yes和Slave_SQL_Running:Yes可以看到I/O线程和SQL线程已启动运行中 。
测试同步数据如果在主库中添加,更新或删除一个数据,那么从库中应该也有与主库对应的数据变化 。向主库添加一条数据
INSERT INTO `data_copy`.`person` (`id`, `name`) VALUES ('1', 'ytao');查询从库数据,数据已被同步过来 。

文章插图
总结
上述是最简单最基本的配置,但是理解上面的配置过程,就可以根据自身情况定制不同方案,实现一主多从,主主复制(主动-主动或主动-被动模式)等等来满足自身需求 。MySQL的复制虽然使用简单方便,但也伴随着一些问题需要我们在使用中进行解决,比如:不能从服务器异常停止中恢复,数据同步的延迟等等,还好现在遇到的大部分问题在行业中已得到相应的解决 。对这方面感兴趣的可以去了解下现在解决这些问题的中间件实现方案 。
推荐阅读
- 利用python微信库itchat实现微信自动回复功能
- 古丈县实现茶叶总产值580万元
- docker搭建自己的文件服务器
- 全连接神经网络的原理及Python实现
- docker镜像文件导入与导出,支持批量
- 一文看懂docker部署PostgreSQL 11.5及数据持久化教程
- 使用ffmpeg及nginx实现直播、点播、安防监控
- 桂平金田林场茶叶基地实现增产增收
- 深入理解Java继承的实现原理
- 没落重生辉煌 修水茶叶实现大嬗变
