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

MySQL数据库

开发平台:

Visual C++

  1. stop slave;
  2. drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
  3. reset master;
  4. reset slave;
  5. drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
  6. start slave;
  7. set sql_log_bin=0;
  8. create database mysqltest_from;
  9. set sql_log_bin=1;
  10. create database mysqltest_to;
  11. use mysqltest_from;
  12. drop table if exists a;
  13. CREATE TABLE a (i INT);
  14. INSERT INTO a VALUES(1);
  15. DELETE alias FROM a alias WHERE alias.i=1;
  16. SELECT * FROM a;
  17. i
  18. insert into a values(2),(3);
  19. delete a alias FROM a alias where alias.i=2;
  20. select * from a;
  21. i
  22. 3
  23. use mysqltest_to;
  24. select * from a;
  25. i
  26. 3
  27. create table t1 (a int);
  28. create table t2 (a int);
  29. insert into t1 values (1);
  30. insert into t2 values (1);
  31. delete t1.* from t1, t2 where t1.a = t2.a;
  32. select * from t1;
  33. a
  34. select * from t2;
  35. a
  36. 1
  37. select * from t1;
  38. ERROR 42S02: Table 'mysqltest_to.t1' doesn't exist
  39. select * from t2;
  40. ERROR 42S02: Table 'mysqltest_to.t2' doesn't exist
  41. set sql_log_bin=0;
  42. drop database mysqltest_from;
  43. set sql_log_bin=1;
  44. drop database mysqltest_to;