mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			49 lines
		
	
	
		
			1002 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1002 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # File for specialities regarding replication from or to InnoDB
 | |
| # tables.
 | |
| 
 | |
| source include/master-slave.inc;
 | |
| source include/have_innodb.inc;
 | |
| 
 | |
| #
 | |
| # Bug#11401: Load data infile 'REPLACE INTO' fails on slave.
 | |
| #
 | |
| connection master;
 | |
| CREATE TABLE t4 (
 | |
|   id INT(5) unsigned NOT NULL auto_increment,
 | |
|   name varchar(15) NOT NULL default '',
 | |
|   number varchar(35) NOT NULL default 'default',
 | |
|   PRIMARY KEY  (id),
 | |
|   UNIQUE KEY unique_rec (name,number)
 | |
| ) ENGINE=InnoDB;
 | |
| 
 | |
| --disable_warnings
 | |
| LOAD DATA
 | |
|      INFILE '../std_data_ln/loaddata_pair.dat'  
 | |
|      REPLACE INTO TABLE t4 
 | |
|      (name,number);
 | |
| --enable_warnings
 | |
| SELECT * FROM t4;
 | |
| 
 | |
| sync_slave_with_master;
 | |
| SELECT * FROM t4;
 | |
| 
 | |
| connection master;
 | |
| --disable_warnings
 | |
| LOAD DATA
 | |
|      INFILE '../std_data_ln/loaddata_pair.dat'  
 | |
|      REPLACE INTO TABLE t4
 | |
|      (name,number);
 | |
| --enable_warnings
 | |
| SELECT * FROM t4;
 | |
| 
 | |
| sync_slave_with_master;
 | |
| SELECT * FROM t4;
 | |
| 
 | |
| connection master;
 | |
| --disable_query_log
 | |
| DROP TABLE t4;
 | |
| --enable_query_log
 | |
| sync_slave_with_master;
 | |
| 
 | |
| # End of 4.1 tests
 | 
