Heim >Datenbank >MySQL-Tutorial >MySQL同步工具的使用方案详解

MySQL同步工具的使用方案详解

WBOY
WBOYOriginal
2016-06-07 16:13:401334Durchsuche

以下的文章主要介绍的是MySQL同步工具的实际操作使用说明,如果你对MySQL同步工具的实际操作相关的实际操作有兴趣的话,你就可以对以下的文章点击观看了。希望会给你带来一些帮助在此方面。 一、MySQL同步工具使用说明:安装好MYSQL,建立所需数据库,停止所

以下的文章主要介绍的是MySQL同步工具的实际操作使用说明,如果你对MySQL同步工具的实际操作相关的实际操作有兴趣的话,你就可以对以下的文章点击观看了。希望会给你带来一些帮助在此方面。

一、MySQL同步工具使用说明:安装好MYSQL,建立所需数据库,停止所有的MYSQL服务器。

二、请把下面六行加入到每一个需要同步的MYSQL的my.ini文件中

其中backup_db填写你真实的需要同步的数据库,server-id代表服务器编号,要求每个服务器的编号不能相同,以1,2,3....等数字顺序排列:

server-id=1 #服务器编号.

log-bin=c:\mysqlback #同步事件的日志记录文件名.

binlog-do-db=backup_db #提供数据同步服务的数据库,多数据库用逗号分隔,最后不要用逗号结尾.

log-slave-updates

log-warnings

skip-name-resolve

三、如果是刚建立的空数据库可以忽略这个步骤

如果数据库已经使用过了且有数据了,请执行这个步骤:(手工拷贝主服务器的数据库到所有的辅服务器上覆盖backuk_db,也可以直接压缩mysql的DATA目录下的backup_db目录,然后更新到辅服务器上。以保证初始的数据库状态完全一致。)

四、打开MySQLSync.exe程序,每一台MYSQL服务器添加一条记录,把他们的root帐号密码添加进去。

五、启动所有的MYSQL服务器。

六、点开始监控按扭,看是否可以链接上所有的MYSQL服务器。

七、转到自动设置窗口,根据自已的需要设置MYSQL同步方式。

八、MySQL同步工具使用说明:返回监控窗口,看同步是否正常。

一般slave监控正常时IO描述显示是的"Waiting for...",有写入数据时显示"Q........"并且最后错误信息那里没有任何错误信息显示。

九、把MySQLSync_Agent考到每一台的mysql服务器上,运行“安装服务.bat",会安装一个MySQLSync_Agent的服务。

十、配置MySQLSync_Agent\config.ini文件。设置MySQLSync_Agent的基本参数,设置后重启MySQLSync_Agent服务:

server: mysql服务器

user: mysql用户名

password: mysql密码

port: mysql端口号

agentport: 受控端工作端口号

backup_db: 需要备份的数据库名

backup_time: 备份间隔(以秒为单位)

backup_path: 备份相对路径

backup_delete: 删除多少天之前的备份文件

上述的相关内容就是对MySQL同步工具使用说明的描述,希望会给你带来一些帮助在此方面。


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn