kill.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. #remember id of con1
  4. connection con1;
  5. drop table if exists t1;
  6. create table t1 (kill_id int);
  7. insert into t1 values(connection_id());
  8. #kill con1
  9. connection con2;
  10. select ((@id := kill_id) - kill_id) from t1; 
  11. kill @id;
  12. # Wait for thread to do.
  13. --sleep 5
  14. # verify that con1 is doning a reconnect
  15. connection con1;
  16. ping
  17. ping
  18. select @id != connection_id();
  19. #make sure the server is still alive
  20. connection con2;
  21. select 4;
  22. drop table t1;