backup.test
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. connect (con1,localhost,root,,test,0,mysql-master.sock);
  2. connect (con2,localhost,root,,test,0,mysql-master.sock);
  3. connection con1;
  4. set SQL_LOG_BIN=0;
  5. drop table if exists t1;
  6. create table t1(n int);
  7. --replace_result "errno = 2" "errno = X" "errno = 22" "errno = X"
  8. backup table t1 to '../bogus';
  9. backup table t1 to '../tmp';
  10. drop table t1;
  11. restore table t1 from '../tmp';
  12. select count(*) from t1;
  13. insert into t1 values (23),(45),(67);
  14. backup table t1 to '../tmp';
  15. drop table t1;
  16. restore table t1 from '../bogus';
  17. restore table t1 from '../tmp';
  18. select n from t1;
  19. create table t2(m int not null primary key);
  20. create table t3(k int not null primary key);
  21. insert into t2 values (123),(145),(167);
  22. insert into t3 values (223),(245),(267);
  23. backup table t1,t2,t3 to '../tmp';
  24. drop table t1,t2,t3;
  25. restore table t1,t2,t3 from '../tmp';
  26. select n from t1;
  27. select m from t2;
  28. select k from t3;
  29. drop table t1,t2,t3;
  30. restore table t1 from '../tmp';
  31. connection con2;
  32. --send
  33. lock tables t1 write;
  34. connection con1;
  35. --send
  36. backup table t1 to '../tmp';
  37. connection con2;
  38. reap;
  39. unlock tables;
  40. connection con1;
  41. reap;