mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 15:50:51 +03:00 
			
		
		
		
	 da296394e3
			
		
	
	da296394e3
	
	
	
		
			
			Rename mix_innodb_myisam_binlog-master.opt; when the test was moved to separate stm/row test cases, the .opt were not moved along with it, causing a 60-second test duration because of default lock timeout :-(
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # See if the master logs LOAD DATA INFILE correctly when binlog_*_db rules
 | |
| # exist.
 | |
| # This is for BUG#1100 (LOAD DATA INFILE was half-logged).
 | |
| ######################################################
 | |
| # Change Author: JBM
 | |
| # Change Date: 2005-12-22
 | |
| # Change: Test rewritten to remove show binlog events
 | |
| #         and to test the option better + Cleanup
 | |
| ######################################################
 | |
| -- source include/master-slave.inc
 | |
| 
 | |
| --disable_warnings
 | |
| drop database if exists mysqltest;
 | |
| --enable_warnings
 | |
| 
 | |
| connection master;
 | |
| # 'test' database should be ignored by the slave
 | |
| USE test;
 | |
| CREATE TABLE t1(a INT, b INT, UNIQUE(b));
 | |
| LOAD DATA INFILE '../std_data_ln/rpl_loaddata.dat' INTO TABLE test.t1;
 | |
| SELECT COUNT(*) FROM test.t1;
 | |
| 
 | |
| # 'mysqltest' database should NOT be ignored by the slave
 | |
| CREATE DATABASE mysqltest;
 | |
| USE mysqltest;
 | |
| CREATE TABLE t1(a INT, b INT, UNIQUE(b));
 | |
| LOAD DATA INFILE '../std_data_ln/rpl_loaddata.dat' INTO TABLE mysqltest.t1;
 | |
| SELECT COUNT(*) FROM mysqltest.t1;
 | |
| 
 | |
| # Now lets check the slave to see what we have :-)
 | |
| save_master_pos;
 | |
| connection slave;
 | |
| sync_with_master;
 | |
| 
 | |
| SHOW DATABASES;
 | |
| 
 | |
| USE test;
 | |
| SHOW TABLES;
 | |
| 
 | |
| USE mysqltest;
 | |
| SHOW TABLES;
 | |
| SELECT COUNT(*) FROM mysqltest.t1;
 | |
| 
 | |
| #show binlog events;
 | |
| 
 | |
| # Cleanup
 | |
| connection master;
 | |
| DROP DATABASE mysqltest;
 | |
| DROP TABLE test.t1;
 | |
| sync_slave_with_master;
 | |
| 
 | |
| # End of test
 |