mirror of
https://github.com/MariaDB/server.git
synced 2025-05-08 15:01:49 +03:00
50 lines
1.4 KiB
Plaintext
50 lines
1.4 KiB
Plaintext
include/master-slave.inc
|
|
[connection master]
|
|
connection slave
|
|
SET @start_max_connections= @@global.max_connections;
|
|
SET @start_init_slave= @@global.init_slave;
|
|
SET NAMES utf8;
|
|
SET @@global.init_slave = 'SET @@global.max_connections = @@global.max_connections + 1 -- комментарий';
|
|
DROP TABLE IF EXISTS t1;
|
|
CREATE TEMPORARY TABLE t1 AS SELECT @@global.init_slave AS my_column;
|
|
DESCRIBE t1;
|
|
Field Type Null Key Default Extra
|
|
my_column varchar(74) YES NULL
|
|
select length(my_column) from t1;
|
|
length(my_column)
|
|
85
|
|
DROP TABLE t1;
|
|
SELECT @@global.init_slave = 'SET @@global.max_connections = @@global.max_connections + 1 -- комментарий';
|
|
@@global.init_slave = 'SET @@global.max_connections = @@global.max_connections + 1 -- комментарий'
|
|
1
|
|
Expect 1
|
|
SELECT @@global.max_connections= @start_max_connections;
|
|
@@global.max_connections= @start_max_connections
|
|
1
|
|
Expect 1
|
|
STOP SLAVE;
|
|
RESET MASTER;
|
|
RESET SLAVE;
|
|
START SLAVE;
|
|
include/wait_for_slave_to_start.inc
|
|
SELECT @@global.max_connections = @start_max_connections + 1;
|
|
@@global.max_connections = @start_max_connections + 1
|
|
1
|
|
Expect 1
|
|
SET @@global.init_slave = "SET @a=5";
|
|
STOP SLAVE;
|
|
RESET MASTER;
|
|
RESET SLAVE;
|
|
START SLAVE;
|
|
include/wait_for_slave_to_start.inc
|
|
SHOW VARIABLES LIKE 'init_slave';
|
|
Variable_name Value
|
|
init_slave SET @a=5
|
|
SELECT @a;
|
|
@a
|
|
NULL
|
|
Expect NULL
|
|
SET @@global.max_connections= @start_max_connections;
|
|
SET @@global.init_slave= @start_init_slave;
|
|
include/rpl_end.inc
|