File: rpl_replicate_same_server_id.result

package info (click to toggle)
mysql-8.0 8.0.43-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,273,924 kB
  • sloc: cpp: 4,684,605; ansic: 412,450; pascal: 108,398; java: 83,641; perl: 30,221; cs: 27,067; sql: 26,594; sh: 24,181; python: 21,816; yacc: 17,169; php: 11,522; xml: 7,388; javascript: 7,076; makefile: 2,194; lex: 1,075; awk: 670; asm: 520; objc: 183; ruby: 97; lisp: 86
file content (41 lines) | stat: -rw-r--r-- 1,442 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
include/master-slave.inc
Warnings:
Note	####	Sending passwords in plain text without SSL/TLS is extremely insecure.
Note	####	Storing MySQL user name or password information in the connection metadata repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START REPLICA; see the 'START REPLICA Syntax' in the MySQL Manual for more information.
[connection master]
==== If server with replicate-same-server-id is slave of itself, it executes transactions twice ====
---- Initialize ----
[connection slave]
CREATE TABLE t1 (n INT);
RESET MASTER;
include/stop_slave.inc
CHANGE REPLICATION SOURCE TO SOURCE_PORT = SLAVE_PORT;
include/start_slave.inc
---- Test ----
INSERT INTO t1 VALUES (1);
SELECT * FROM t1;
n
1
1
---- Clean up ----
include/stop_slave.inc
DROP TABLE t1;
CHANGE REPLICATION SOURCE TO SOURCE_PORT = MASTER_PORT;
==== START SLAVE UNTIL works with replicate-same-server-id ====
---- Initialize ----
[connection master]
CREATE TABLE t1(n int);
CREATE TABLE t2(n int);
---- Test ----
[connection slave]
START SLAVE UNTIL SOURCE_LOG_FILE = 'master-bin.000001', SOURCE_LOG_POS = UNTIL_POS;
include/wait_for_slave_io_to_start.inc
include/wait_for_slave_sql_to_stop.inc
include/assert.inc [t1 should be replicated, t2 should not]
---- Clean up ----
[connection slave]
include/start_slave_sql.inc
[connection master]
DROP TABLE t1;
DROP TABLE t2;
include/rpl_end.inc