telanflow / laravel-binlog
laravel 的 mysql binlog
0.2.4
2020-05-27 06:33 UTC
Requires
- php: ^7.2
- ext-bcmath: *
- ext-json: *
- ext-pcntl: *
- ext-posix: *
- ext-swoole: ^4.0
- doctrine/dbal: ^2.9
Requires (Dev)
- mockery/mockery: ^1.2
- orchestra/testbench: ^4.0
- phpunit/phpunit: ^8.4
- swoole/ide-helper: ^4.4
README
该扩展实现了 mysql 复制协议。
可用于实时监听 mysql 数据变更、数据同步等场景
运行时
安装
composer require telanflow/laravel-binlog
发布
默认设置在 config/binlog.php 中。将此文件复制到您自己的配置目录以修改值。
您可以使用以下命令发布配置
php artisan vendor:publish --provider="Telanflow\Binlog\LaravelServiceProvider"
文档
请参阅Wiki
用法
php artisan mysql:binlog [start|stop|restart|infos|clean]
鸣谢
许可证
Laravel-Binlog 包是开源软件,许可协议为MIT 许可。