新版本的MYSQL提供对INNODB的支持,而INNODB支持事务

解决方案 »

  1.   

    同意 李子 
    InnoDB 支持事务
      

  2.   

    InnoDB和mysql结合就可以支持事务拉。
      

  3.   

    将表类型设为innoDb是不是就支持了/还是那个数据库都要建成innoDb类型才支持!
      

  4.   

    我用的是4.1.1表类型是innodb怎么还是不可以啊:(<?php
    $handler=mysql_connect("localhost","root","");
    mysql_select_db("yang");
    mysql_query("SET AUTOCOMMIT=0");//设置为不自动提交,因为MYSQL默认立即执行
    mysql_query("BEGIN work");//开始事务定义
    if(!mysql_query("insert into test (orderid,isbn) values('2222','9099090908')"))
    {
    mysql_query("ROOLBACK");//判断当执行失败时回滚
    echo "ddd";
    }
    if(!mysql_query("insert into test (orderid,isn) values('56565','5765786768g')"))
    {
    mysql_query("ROOLBACK");//判断执行失败回滚
    echo "ttt";
    }
    mysql_query("COMMIT");//执行事务
    mysql_close($handler);
    ?>
      

  5.   

    你们可以谈谈具体的事务处理问题吗,我想这对很多mysql,php的开发者来说都是十分关注的