就是数据库中的事务处理,本想用存储过程,可是mysql目前还不支持,事务处理就是有一系列任务,要求或者全部执行,或者全部不执行,mysql中有begin|commit|rollback等指令,但不知道如何才能用php同时执行数条语句。还有,好像begin|commit|rollback只在BDB中支持,不知道是什么意思,在windows平台下能不能用。

解决方案 »

  1.   

    朋友现在mysql数据库没有事务处理,你是怎么搞的。
    事务处理的数据库你现在还不知道有那些吗?
    事务处理主要是表现在web上。
    黄果树集团的网站是我们做的请看看。
    www.huangguoshu.com
    www.hgs-group.com
    贵州信息港上也有。
      

  2.   

    不太明白,什么叫表现在web上,我只是想维护数据库的数据完整,
      

  3.   

    我第一次听说只有在web上有事务处理,用到数据库的应该都有
      

  4.   

    通过建立odbc,用odbc的函数肯定可以。
    如果你直接连的话,而且mysql中有begin¦commit¦rollback等指令的话,
    可以执行后获得返回值,在考虑用begin¦commit¦rollback等指令.
      

  5.   

    to gyw
    能用早就用了,我试过,但告诉我不支持(win32下)
      

  6.   

    首先你要修改你的mysql的版本,新版的mysql是可以支持多种表的类型,选择支持事务处理的表,然后你就可以使用begin,commit,rollback等mysql的sql指令了。我测试过,效果很好,很适用于mysql的多表操作。
      

  7.   

    3.28.38以上,安装时要选装一种支持事务处理的表类型,建议使用InnoDB类型,相关代码在mysql里面,不需要安装其它的插件然后create table aaa() TYPE = InnoDB接着你就可以使用什么begin,commit,rollback了