MySQL数据库在主流操作系统下的同步
发布时间:2016-09-09 05:52:39 所属栏目:MySql教程 来源:站长网
导读:当数据库的数据量读写频繁的时候,我们就要考虑把数据库的读写分开,以提高数据库的使用效率,(当然还有其他用处比如,备份数据),这个时候我们就要用到MySQL的
当数据库的数据量读写频繁的时候,我们就要考虑把数据库的读写分开,以提高数据库的使用效率,(当然还有其他用处比如,备份数据),这个时候我们就要用到MySQL的一个功能,数据库同步。下面就具体讲一下实现方法
一、系统环境 主数据库(master): 系统:Windows 数据库:MySQL 5.0.51 IP:192.168.1.156 从数据库(slave): 系统:Linux 数据库:MySQL 5.0.67 IP:192.168.1.154 二、配置参数: 发现网上说,两个数据库的配置必须一致,还把两个配置文件对拷。看起来挺有道理,因为怕部分功能不一致,也有可能导致同步错误。但是我的两个MySQL的所在系统都不一样,所以就按照默认的安装配置了。 数据库准备: 要同步的数据库叫 account 那就必须把主服务器上的account和数据完整的导一份 到slave服务器上 且在主服务器上开一个帐户,允许从服务器访问。 主数据库(master)配置: 修改MySQL的配置文件my.cnf, 找到 server-id 这一行,更改如下 server-id = 1 且增加两行必要信息: log-bin = d:/log-bin.log #二进制变更日值的存放位置 binlog-do-db = account #要同步的数据库 (编辑:滁州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |