php-mysql-replication icon indicating copy to clipboard operation
php-mysql-replication copied to clipboard

Pure PHP Implementation of MySQL replication protocol. This allow you to receive event like insert, update, delete with their data and raw SQL queries.

Results 33 php-mysql-replication issues
Sort by recently updated
recently updated
newest added

I will try use it combine swoole for connect multiple replications. Let's `Config` static properties to non-static will be better. ```php $config = (new ConfigBuilder()) ->withUser('root') ->withHost('192.168.1.10') ->withPort(3306) ->withPassword('123456') ->build();...

* *Operating System*: Not relevant * *PHP Version*: 7.4 * *php-mysql-replication Version*: 7.0.1 * *mysql version*: MySQL 5.7 / MySQL 8 Hello there, We have a running application which: -...

Hello, the library has 2 dependencies on Symfony < 6 which makes the migration impossible for project. - `symfony/dependency-injection`: I did not find usage on the source and test. Should...

> Please provide the following details. OS: Linux Debian 12 PHP: 8.1 php-mysql-replication: 7.0.1 8.0.27 - Oracle MYSQL On a rare occasion, maybe once every 1000 times, an INSERT event...

question

This patch preserves `threadId` found in QUERY_EVENT. Thread id is useful for audits.

Great job, this is a very useful piece of code. Small issue here with PHP 8.1: * *Operating System*: ```Linux``` * *PHP Version*: ```PHP 8.1``` * *php-mysql-replication Version*: ```1.0.0``` *...

* *Operating System*: Linux * *PHP Version*: 7.2 * *php-mysql-replication Version*: * *mysql version 5.7.30 > > Steps required to reproduce the problem. 1. Start replication with an executed gtid...

> Please provide the following details. * *Operating System*: Linux Ubuntu 18.4 * *PHP Version*: 7.2 * *php-mysql-replication Version*: 7.0 * *mysql version (```SELECT VERSION();```): MySQL 8.0 > Steps required...

> Please provide the following details. * *Operating System*: Ubuntu 18.04 * *PHP Version*: 7.2.4 * *php-mysql-replication Version*: 7.0 * *mysql version (```SELECT VERSION();```): 8 > Steps required to reproduce...

### System details: * *Operating System*: * *PHP Version*: * *php-mysql-replication Version*: * *mysql version (```SELECT VERSION();```): ### Problem `$eventInfo->getBinLogCurrent()->getBinFileName();` falls with `Exception 'TypeError' with message 'Return value of MySQLReplication\BinLog\BinLogCurrent::getBinFileName()...

todo