• 技术文章 >后端开发 >php教程

    php中选择什么接口(mysql、mysqli)访问mysql_PHP

    2016-06-01 12:08:39原创309
    我们知道,mysqli是PHP 5中新提供的MySQL接口,此接口使用了面向对象的思想。使用mysqli接口的代码可读性更强,其执行效率比mysql接口高。而且mysqli提供了一个能够一次执行多个SQL语句的multi_query()函数。但是,mysqli接口只支持PHP 5和MySQL 4.1之后的版本。

    query()函数一次只能执行一条SQL语句,而multi_query()函数可以一次执行多个SQL语句。
    如果第一个SQL语句执行正确,那么multi_query()函数返回true,否则返回false。
    通过store_result()函数获取multi_query()函数执行查询的记录。一次只能获取一个SQL语句的执行结果。
    通过next_result()函数判断下一个SQL语句的结果是否存在,如果存在,返回true。

    示例:
    复制代码 代码如下:
    $sql="select * from score; select * from student";
    $rs=$connection->multi_query($sql);

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql mysqli
    上一篇:php中删除字符串中最先出现某个字符的实现代码_PHP 下一篇:无需重新编译php加入ftp扩展的解决方法_PHP
    千万级数据并发解决方案

    相关文章推荐

    • 消息队列RabbitMQ入门与PHP实例详解• PHP Array函数分门别类• 编译php 5.4.11报错了,求相助 • 求教大大们。该如何处理 • 一个下载地址防盗的判断 大牛进来看下!该如何解决
    1/1

    PHP中文网