转载:http://blog.csdn.net/militala/article/details/5996510>

mysql_affected_rows() 返回近来一次与 连接句柄 联系关系的 INSERT,UPDATE 或

DELETE 查询所影响的记载止数.FOUND_ROWS() : select ROW_COUNT() : update delete

insert.

FOUND_ROWS() : select

ROW_COUNT() : update delete insert.

MYSQL的函数中,SELECT是其它一个单独的函数 FOUND_ROWS() , UPDATE等是

ROW_COUNT()

如下案例:

mysql>

INSERT INTO t

VALUES(1),(2),(3);

Query OK, 3

rows affected (0.00

sec)

Records: 3 Duplicates: 0

Warnings: 0

mysql>

SELECT ROW_COUNT();

+-------------+

| ROW_COUNT()

|

+-------------+

| 3

|

+-------------+

1 row

in set (0.00

sec)

mysql_affected_rows

(PHP 3, PHP 4 , PHP 5)

mysql_affected_rows -- 获得前一次 MySQL 操纵所影响的记载止数说明

int mysql_affected_rows ( [resource link_identifier])

mysql_affected_rows() 返回近来一次与 连接句柄 联系关系的 INSERT,UPDATE 或

DELETE 查询所影响的记载止数。假如连接句柄没有指定, 则默认运用近来一次由 mysql_connect()

函数挨开的连接句柄。

注: 假如您运用事务处置(transactions),您必要在 INSERT,UPDATE 或 DELETE

查询后挪用 mysql_affected_rows() 函数,而没有是在 commit 饬令之后。

假如近来一次操纵是没有任何条件(WHERE)的 DELETE 查询, 在表中所有的记载皆会被删除,但该函数返回值为

0。

注: 当运用 UPDATE 查询,MySQL 没有会将本值战新值一样的列更新。 如许使得

mysql_affected_rows() 函数返回值没有一定就是查询条件所开适的记载数。

只有真正被改削的记载数才会被返回。

mysql_affected_rows() 函数没有开用于 SELECT 语句;只开用于可以改削记载的语句中。请运用

mysql_num_rows() 函数来获得 SELECT 所返回的记载止数。

假如近来一次查询掉利的话,函数返回 -1。 例子 1. Delete 操纵

以上的例子会得出下面的运止成绩:

Records deleted: 10Records deleted: 0

例子 2. Update 操纵

以上的例子会得出下面的运止成绩:

Updated Records: 10

拜睹 mysql_num_rows() 战 mysql_info()。

mysql_affected_rows() 返回的是对止操纵的个数

$query=mysql_query("select * from love_mp3_table

");

mysql_affected_rows();//其真对这个也有效,返回44,在这战mysql_num_rows($query)成绩一样

$query=mysql_query("INSERT INTO table(id,title,hrefurl)

VALUE("","节节成功","http://")");

mysql_affected_rows();//返回1

$query=mysql_query("DELETE FROM tabel WHERE

id=45");

mysql_affected_rows();//返回1

$query=mysql_query("UPDATE table SET title="我是" WHERE

id=44");

mysql_affected_rows();//返回1

mysql返回前2行_取得前一次MySQL操作所影响的记录行数相关推荐

  1. c#读取mysql返回的值类型_在C#中从MYSQL读取Mediumblob数据类型

    我在MYSQL Server中有一个数据库.有一个表,用于存储包含其信息的图像.该图像的数据类型为Mediumblob.我需要读取并存储在byte []中,但我不知道该怎么做.有人针对这种情况有解决方 ...

  2. 易语言执行mysql命令行_易语言教程之MySQL[3]执行SQL语句

    连接MySQL服务器后,接着就可以做点实际的操作了,比如读取记录,插入记录,修改记录等.操作MySQL有2种方法,本集讲的是第一种,适合懂MySQL语句的人,方便,学习成本低,效率高.但不懂MySQL ...

  3. mysql 不会联想字段_你有没有被MySQL的这个bug坑过?

    问题描述 近期,线上有个重要Mysql客户的表在从5.6升级到5.7后,master上插入过程中出现"Duplicate key"的错误,而且是在主备及RO实例上都出现. 以其中一 ...

  4. mysql 创建表格time类型_记一次关于 Mysql 中 text 类型和索引问题引起的慢查询的定位及优化...

    最近有用户反馈产品有些页面加载比较慢,刚好我在学习 Mysql 相关知识,所以先从 Mysql 慢查询日志开始定位: step1:通过慢查询日志定位具体 SQL 首先通过 SHOW VARIABLES ...

  5. mysql 默认事务隔离级别_一文读懂MySQL的事务隔离级别及MVCC机制

    回顾前文: <一文学会MySQL的explain工具> <一文读懂MySQL的索引结构及查询优化> (同时再次强调,这几篇关于MySQL的探究都是基于5.7版本,相关总结与结论 ...

  6. mysql一秒查询次数_单个select语句实现MySQL查询统计次数

    单个select语句实现MySQL查询统计次数 单个select语句实现MySQL查询统计次数的方法用处在哪里呢?用处太多了,比如一个成绩单,你要查询及格得人数与不及格的人数,怎么一次查询出来? My ...

  7. mysql和linux的题目_最强Linux和Mysql面试题套餐,让你的面试无懈可击!

    引言: 大家好,我是一菲,在软件测试当中linux 操作系统和Mysql数据库的内容是十分的知识同时也是十分重要的.所以一菲这两天通过查阅资料等其他方式为大家梳理了liunx和Mysql面试题大礼包, ...

  8. mysql什么隔离级别最好_面试必问的 Mysql 四种隔离级别,看完吊打面试官

    什么是事务 事务是应用程序中一系列严密的操做,全部操做必须成功完成,不然在每一个操做中所做的全部更改都会被撤消.也就是事务具备原子性,一个事务中的一系列的操做要么所有成功,要么一个都不作.sql 事务 ...

  9. mysql删除分表键_一文看懂 MySQL 分区和分表,提高表增删改查效率

    原标题:一文看懂 MySQL 分区和分表,提高表增删改查效率 作者:冯帅,精通Oracle. MySQL. 擅长异构数据库数据同步及迁移.数据库的设计和调优,对高可用方案有深入研究. MySQL分区和 ...

最新文章

  1. 深刻剖析与实战BCELoss详解(主)和BCEWithLogitsLoss(次)以及与普通CrossEntropyLoss的区别(次)
  2. 4G EPS 中的无线资源类型
  3. python开发环境wingide的安装与破解
  4. [云炬创业基础笔记]第六章商业模式测试10
  5. 第三篇 SpringBoot 2 x中使用JPA
  6. leetcode860. 柠檬水找零(贪心)
  7. 关于group by的用法 原理
  8. raspberry pi_在Raspberry Pi上试用Docker
  9. 上传项目到gitOsChina
  10. 读《程序员修炼之道——从小工到专家》
  11. ddbs mysql_ddbs简介
  12. c# html正则,c# 使用正则解析html
  13. 根据select的内容来批量修改一个表的字段
  14. 学习笔记(16):GIS遥感科技论文写作技巧与方法初探-地理探测器
  15. Axure元件-内联框架设计网页
  16. 国内外优秀的设计素材网站推荐
  17. java生成随机邮箱_Java随机密码生成并和邮箱、手机号匹配
  18. sql常用语句(mysql)
  19. newLISP你也行 --- 字符串
  20. Titanic练习 特征分析与选择

热门文章

  1. 项目展示-新浪微博客户端
  2. [转载] 杜拉拉升职记——53 自由自在地活
  3. Android Screen
  4. 基于Active Directory的用户验证
  5. java 中传输文件的代码_java文件上传Demo(必看篇)
  6. php中国天气api接口,免费天气预报API接口使用教程(信息来源权威及时)
  7. 计算机二级晓云是企业人力,全国计算机二级MsOffice真题试卷wore
  8. android 圆形边框填充颜色,如何在android中表示多种颜色的圆形边框
  9. sklearn 决策树例子_决策树--规则挖掘应用
  10. oracle group by升序,group by 不一定排序