mirror of
https://github.com/MariaDB/server.git
synced 2025-01-27 17:33:44 +01:00
31 lines
842 B
PHP
31 lines
842 B
PHP
#Check if the variable is replicated correctly with "SET STATEMENT"
|
|
# Usage:
|
|
# $rpl_ssvt_var_name - the name of tested variable;
|
|
# $rpl_ssvt_var_value - the value to set;
|
|
# $rpl_ssvt_table - the table name to insert values.
|
|
|
|
--connection master
|
|
--echo [connection master]
|
|
eval SELECT @@$rpl_ssvt_var_name;
|
|
|
|
--connection slave
|
|
--echo [connection slave]
|
|
eval SELECT @@$rpl_ssvt_var_name;
|
|
|
|
--connection master
|
|
--echo [connection master]
|
|
--disable_result_log
|
|
eval SET STATEMENT $rpl_ssvt_var_name=$rpl_ssvt_var_value FOR
|
|
INSERT INTO $rpl_ssvt_table VALUES(@@$rpl_ssvt_var_name);
|
|
--enable_result_log
|
|
eval SELECT @@$rpl_ssvt_var_name;
|
|
|
|
--sync_slave_with_master
|
|
--echo [connection slave]
|
|
eval SELECT * FROM $rpl_ssvt_table;
|
|
eval SELECT @@$rpl_ssvt_var_name;
|
|
|
|
--connection master
|
|
--echo [connection master]
|
|
eval DELETE FROM $rpl_ssvt_table;
|
|
|