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

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. drop database if exists mysqltest;
  8. drop database if exists mysqltest2;
  9. drop database if exists mysqltest3;
  10. drop database if exists mysqltest;
  11. drop database if exists mysqltest2;
  12. drop database if exists mysqltest3;
  13. create database mysqltest2;
  14. create database mysqltest;
  15. create database mysqltest2;
  16. create table mysqltest2.foo (n int);
  17. insert into mysqltest2.foo values(4);
  18. create table mysqltest2.foo (n int);
  19. insert into mysqltest2.foo values(5);
  20. create table mysqltest.bar (m int);
  21. insert into mysqltest.bar values(15);
  22. select mysqltest2.foo.n,mysqltest.bar.m from mysqltest2.foo,mysqltest.bar;
  23. n m
  24. 4 15
  25. drop database mysqltest;
  26. drop database if exists mysqltest2;
  27. drop database mysqltest;
  28. ERROR HY000: Can't drop database 'mysqltest'; database doesn't exist
  29. drop database mysqltest2;
  30. set sql_log_bin = 0;
  31. create database mysqltest2;
  32. create database mysqltest;
  33. show databases;
  34. Database
  35. mysql
  36. mysqltest
  37. mysqltest2
  38. test
  39. create table mysqltest2.t1(n int, s char(20));
  40. create table mysqltest2.t2(n int, s text);
  41. insert into mysqltest2.t1 values (1, 'one'), (2, 'two'), (3, 'three');
  42. insert into mysqltest2.t2 values (11, 'eleven'), (12, 'twelve'), (13, 'thirteen');
  43. create table mysqltest.t1(n int, s char(20));
  44. create table mysqltest.t2(n int, s text);
  45. insert into mysqltest.t1 values (1, 'one test'), (2, 'two test'), (3, 'three test');
  46. insert into mysqltest.t2 values (11, 'eleven test'), (12, 'twelve test'),
  47. (13, 'thirteen test');
  48. set sql_log_bin = 1;
  49. show databases;
  50. Database
  51. mysql
  52. test
  53. create database mysqltest2;
  54. create table mysqltest2.t1(n int, s char(20));
  55. insert into mysqltest2.t1 values (1, 'original foo.t1');
  56. create table mysqltest2.t3(n int, s char(20));
  57. insert into mysqltest2.t3 values (1, 'original foo.t3');
  58. create database mysqltest3;
  59. create table mysqltest3.t1(n int, s char(20));
  60. insert into mysqltest3.t1 values (1, 'original foo2.t1');
  61. create database mysqltest;
  62. create table mysqltest.t1(n int, s char(20));
  63. insert into mysqltest.t1 values (1, 'original bar.t1');
  64. create table mysqltest.t3(n int, s char(20));
  65. insert into mysqltest.t3 values (1, 'original bar.t3');
  66. load data from master;
  67. show databases;
  68. Database
  69. mysql
  70. mysqltest
  71. mysqltest2
  72. mysqltest3
  73. test
  74. use mysqltest2;
  75. show tables;
  76. Tables_in_mysqltest2
  77. t1
  78. t3
  79. select * from t1;
  80. n s
  81. 1 original foo.t1
  82. use mysqltest3;
  83. show tables;
  84. Tables_in_mysqltest3
  85. t1
  86. select * from t1;
  87. n s
  88. 1 original foo2.t1
  89. use mysqltest;
  90. show tables;
  91. Tables_in_mysqltest
  92. t1
  93. t2
  94. t3
  95. select * from mysqltest.t1;
  96. n s
  97. 1 one test
  98. 2 two test
  99. 3 three test
  100. select * from mysqltest.t2;
  101. n s
  102. 11 eleven test
  103. 12 twelve test
  104. 13 thirteen test
  105. select * from mysqltest.t3;
  106. n s
  107. 1 original bar.t3
  108. insert into mysqltest.t1 values (4, 'four test');
  109. select * from mysqltest.t1;
  110. n s
  111. 1 one test
  112. 2 two test
  113. 3 three test
  114. 4 four test
  115. stop slave;
  116. reset slave;
  117. load data from master;
  118. start slave;
  119. insert into mysqltest.t1 values (5, 'five bar');
  120. select * from mysqltest.t1;
  121. n s
  122. 1 one test
  123. 2 two test
  124. 3 three test
  125. 4 four test
  126. 5 five bar
  127. load table mysqltest.t1 from master;
  128. ERROR 42S01: Table 't1' already exists
  129. drop table mysqltest.t1;
  130. load table mysqltest.t1 from master;
  131. load table bar.t1 from master;
  132. ERROR HY000: Error from master: 'Table 'bar.t1' doesn't exist'
  133. drop database mysqltest;
  134. drop database mysqltest2;
  135. drop database mysqltest2;
  136. drop database mysqltest3;