【文件属性】:
文件名称:mysql-binlog-emitter:Node.js mysqlmariadb从属复制事件发射器
文件大小:26KB
文件格式:ZIP
更新时间:2021-05-02 10:38:45
JavaScript
mysql-binlog-emitter
一个nodejs mysql / mariadb从属复制事件发射器。
这是mysql的二进制日志协议的高级实现,如果您仅对数据库中发生的更改感兴趣,请查看 。
*已针对mariadb 10.1.31和binlog协议版本4进行了测试*
内容
安装
npm install mysql-binlog-emitter
设置
MySQL服务器
在/etc/mysql/my.cnf启用二进制日志复制
[mysqld]
server-id = 1
log_bin = /var/log/mysql/mysql-bin
log_bin_index = /var/log/mysql/mysql-bin.index
binlog-format = row #
【文件预览】:
mysql-binlog-emitter-master
----tst()
--------db()
--------MultiSlave.js(3KB)
--------TestData.js(4KB)
--------MyEmitter.js(9KB)
--------MyEmitter.conf.json(133B)
--------TestLoad.js(3KB)
--------_index.js(696B)
----Gruntfile.js(2KB)
----lib()
--------protocol()
--------MyEmitter.js(10KB)
----README.md(7KB)
----.npmrc(19B)
----index.js(139B)
----package.json(1KB)