mysql数据库没有事务功能 请问mysql3.0上不能使用事务,那我怎么利用逻辑来实现类似事务方面的的操作呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能不能具体的说下,另外这个版本的mysql不支持存储过程,如果我连续的插入数据,其中一条出错如何回滚,大家有什么好的想法呢 用php实现么?我写个用 php 实现的 ... 仅供 LZ 参考在插入过程中 可以用个 $id 存储过程中生成的 id号 用 id 作为 参数$id = array();while( .. ){ $sql = 'insert ...'; $query = mysql_query( $sql ); if( !$query ) { $sql = 'delete from table where id in( $id ) '; mysql_query( $sql ); exit( '数据插入失败' ); } else { $id[] = mysql_insert_id(); }} 不行, mysql 5 点几版本 才有了 innodb; innodb 可以实现 事务功能 PHP 不支持mysql call procedure的连续查询 Php读取CSV文件中文不显示。 curl、fopen、file_get_contents 哪个效率最高 php连接微软的ms sql2000后,如何获得id最大的一条记录? 麻烦介绍个生成RSS的PHP类么? 大家好!今天我在安装window2003 中安装时遇到不能显示的问题?有谁能帮帮忙?谢谢 session的一点小疑问 php处理日期函数! 关于PHP中的session_write_close函数 怎么使用表单打开一个新的窗口?! php 图片格式转换问题 smarty分页怎么搞?
如果我连续的插入数据,其中一条出错如何回滚,大家有什么好的想法呢
用php实现么?我写个用 php 实现的 ... 仅供 LZ 参考在插入过程中 可以用个 $id 存储过程中生成的 id号 用 id 作为 参数$id = array();while( .. )
{
$sql = 'insert ...';
$query = mysql_query( $sql ); if( !$query )
{
$sql = 'delete from table where id in( $id ) ';
mysql_query( $sql );
exit( '数据插入失败' );
}
else
{
$id[] = mysql_insert_id();
}
}
不行, mysql 5 点几版本 才有了 innodb; innodb 可以实现 事务功能