MariaDB [test]> show relaylog events in 'p-relay-bin.000002';
|
+--------------------+------+-------------------+-----------+-------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
| Log_name | Pos | Event_type | Server_id | End_log_pos | Info |
|
+--------------------+------+-------------------+-----------+-------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
| p-relay-bin.000002 | 4 | Format_desc | 2 | 256 | Server ver: 10.5.7-MariaDB, Binlog ver: 4 |
|
| p-relay-bin.000002 | 256 | Rotate | 3 | 0 | p-bin.000001;pos=4 |
|
| p-relay-bin.000002 | 299 | Format_desc | 3 | 256 | Server ver: 10.5.7-MariaDB-log, Binlog ver: 4 |
|
| p-relay-bin.000002 | 551 | Gtid_list | 3 | 285 | [] |
|
| p-relay-bin.000002 | 580 | Binlog_checkpoint | 3 | 324 | p-bin.000001 |
|
| p-relay-bin.000002 | 619 | Gtid | 3 | 366 | GTID 0-3-1 |
|
| p-relay-bin.000002 | 661 | Query | 3 | 471 | use `test`; SET PASSWORD FOR 'root'@'localhost'='' |
|
| p-relay-bin.000002 | 766 | Gtid | 3 | 513 | GTID 0-3-2 |
|
| p-relay-bin.000002 | 808 | Query | 3 | 646 | use `test`; GRANT REPLICATION SLAVE ON *.* TO root@'localhost' |
|
| p-relay-bin.000002 | 941 | Gtid | 3 | 688 | GTID 0-3-3 |
|
| p-relay-bin.000002 | 983 | Query | 3 | 778 | use `test`; create table t1 (i int) |
|
| p-relay-bin.000002 | 1073 | Gtid | 3 | 820 | GTID 0-3-4 |
|
| p-relay-bin.000002 | 1115 | Query | 3 | 1020 | use `test`; CREATE TABLE `parent` (
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`tax` decimal(11,0) DEFAULT 0,
|
PRIMARY KEY (`id`)
|
) ENGINE=InnoDB |
|
| p-relay-bin.000002 | 1315 | Gtid | 3 | 1062 | GTID 0-3-5 |
|
| p-relay-bin.000002 | 1357 | Query | 3 | 1436 | use `test`; create table child (
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id_parent` int(11) DEFAULT NULL,
|
`name` text DEFAULT NULL,
|
`age` float(12,2) DEFAULT NULL,
|
PRIMARY KEY (`id`),
|
CONSTRAINT `fk_1` FOREIGN KEY (`id_parent`) REFERENCES `parent` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
|
) ENGINE=InnoDB |
|
| p-relay-bin.000002 | 1731 | Gtid | 3 | 1478 | GTID 0-3-6 |
|
| p-relay-bin.000002 | 1773 | Query | 3 | 1766 | use `test`; CREATE DEFINER=`root`@`localhost` TRIGGER insert_trg
|
AFTER INSERT ON child
|
FOR EACH ROW
|
begin
|
if(new.name='Bob')
|
then
|
update parent set tax=tax+new.age where id = new.id_parent;
|
end if;
|
END |
|
| p-relay-bin.000002 | 2061 | Gtid | 3 | 1808 | BEGIN GTID 0-3-7 |
|
| p-relay-bin.000002 | 2103 | Intvar | 3 | 1840 | INSERT_ID=1 |
|
| p-relay-bin.000002 | 2135 | Query | 3 | 1945 | use `test`; insert into parent (tax) values (10.1) |
|
| p-relay-bin.000002 | 2240 | Xid | 3 | 1976 | COMMIT /* xid=22 */ |
|
| p-relay-bin.000002 | 2271 | Gtid | 3 | 2018 | BEGIN GTID 0-3-8 |
|
| p-relay-bin.000002 | 2313 | Table_map | 3 | 2166 | table_id: 23 (test.child) |
|
| p-relay-bin.000002 | 2366 | Table_map | 3 | 2218 | table_id: 19 (test.parent) |
|
| p-relay-bin.000002 | 2418 | Table_map | 3 | 2271 | table_id: 23 (test.child) |
|
| p-relay-bin.000002 | 2471 | Write_rows_v1 | 3 | 2322 | table_id: 23 |
|
| p-relay-bin.000002 | 2522 | Update_rows_v1 | 3 | 2376 | table_id: 19 flags: STMT_END_F |
|
| p-relay-bin.000002 | 2576 | Xid | 3 | 2407 | COMMIT /* xid=23 */ |
|
+--------------------+------+-------------------+-----------+-------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
28 rows in set (0.000 sec)
|
|
MariaDB [test]> select * from parent;
|
+----+------+
|
| id | tax |
|
+----+------+
|
| 1 | 19 |
|
+----+------+
|
1 row in set (0.000 sec)
|
|
MariaDB [test]> select version();
|
+----------------+
|
| version() |
|
+----------------+
|
| 10.5.7-MariaDB |
|
+----------------+
|
1 row in set (0.000 sec)
|