rpl_innodb.test
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. # File for specialities regarding replication from or to InnoDB
  2. # tables.
  3. source include/master-slave.inc;
  4. source include/have_innodb.inc;
  5. #
  6. # Bug#11401: Load data infile 'REPLACE INTO' fails on slave.
  7. #
  8. connection master;
  9. CREATE TABLE t4 (
  10.   id INT(5) unsigned NOT NULL auto_increment,
  11.   name varchar(15) NOT NULL default '',
  12.   number varchar(35) NOT NULL default 'default',
  13.   PRIMARY KEY  (id),
  14.   UNIQUE KEY unique_rec (name,number)
  15. ) ENGINE=InnoDB;
  16. --disable_warnings
  17. LOAD DATA
  18.      INFILE '../../std_data/loaddata_pair.dat'  
  19.      REPLACE INTO TABLE t4 
  20.      (name,number);
  21. --enable_warnings
  22. SELECT * FROM t4;
  23. sync_slave_with_master;
  24. SELECT * FROM t4;
  25. connection master;
  26. --disable_warnings
  27. LOAD DATA
  28.      INFILE '../../std_data/loaddata_pair.dat'  
  29.      REPLACE INTO TABLE t4
  30.      (name,number);
  31. --enable_warnings
  32. SELECT * FROM t4;
  33. sync_slave_with_master;
  34. SELECT * FROM t4;
  35. connection master;
  36. --disable_query_log
  37. DROP TABLE t4;
  38. --enable_query_log
  39. sync_slave_with_master;
  40. # End of 4.1 tests