我遇到如下的问题,请高手给解答下,谢谢!有连个连接A和B,A先连接到数据库,然后B对数据库进行更新操作,如插入一条记录,然后A查询,但是A查询不到刚刚插入的记录,这期间A一直没有断开连接。请问如何在A不重新连接的情况下,查询到B更新数据库后的结果!

解决方案 »

  1.   

    B有没有提交?
    另外检查你的事务隔离级别。MYSQL手册中搜索一下事务,隔离的相关介绍。
      

  2.   

    A你不用断开,直接COMMIT一下应该就可以看到了。 检查事务隔离级别
      

  3.   

    厉害,果然好用,解决了!在查询语句前commit,就可以了!不过事务隔离不太懂,还需要继续学习!太谢谢你了!