php代码回滚,php mysql回滚示例

php mysql回滚示例

首先,建InnoDB类型的表,才能支持事务

$handler = mysql_connect('localhost', '', '');

mysql_select_db('test');

mysql_query('SET AUTOCOMMIT=0'); // 设置为不自动提交查询

mysql_query('START TRANSACTION'); // 开始查询,这里也可以使用BEGIN

mysql_query("INSERT INTO users VALUES ('ccc')");

mysql_query("DELETE from users WHERE username = 'aac'");

if (mysql_affected_rows($handler) == 0)

mysql_query('ROLLBACK'); // 如果删除未找到相应的记录则回滚,不执行上面的插入查询

mysql_query('COMMIT');

mysql_close($handler);

相关文档:

摘要: 用正则实现包含某个字符串很容易,但如果实现不包含某个字符串呢?作者给出了一个解决方案。

判断一个字符串中是否含有另一字符串,php有很多方法,如下:

1. 常见函数

strstr($str, "abc");

strstr($str, "abc");

2. 正则匹配

preg_match("/(abc)/is", $str);

p ......

from timyang’s blog 综合取舍,使用MySQL来存储key/value(schema-less)数据,value中可以放:

Python dict

JSON object 实际friendfeed存放的是zlib压缩的Python dict数据,当然这种绑定一种语言的做法具有争议性。 ......

MYSQL 应用十分广范,很多网站几乎都在用他,因为他的小巧和灵活性等方面让我决定要对他进行研究,到现在已经成功的不用经过ODBC,ADO等方式就可以读取和更新数据。

好了不多罗嗦,以下我来介绍总个程序的细节:

(一)API声明

1.  '分配或初始化适合mysql_real_connect()的一个MYSQL对像� ......

作者:敖士伟

服务器:IBM X346

CPU:Intel Xeon 3.0 *4

内存:2GB

硬盘:RAID5

OS:win2003 SE

一、MySQL 5.5 M2

MySQL 默认引擎InnoDB,优化前后几乎无差别

二、SQL SERVER 2000 SE

从这没次测试看,Mysql在事务性能表现不如SQL SERVER。同时,两者在默认情况,批量Insert,Mysql表� ......

使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论

是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL

是一个功能强大的PHP库。本文主要讲述如果使用这个PHP库。

启用 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值