教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php中选择什么接口(mysql、mysqli)访问mysql

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

发布时间:2015-05-22   编辑:jiaochengji.com
我们知道,mysqli是PHP 5中新提供的MySQL接口,此接口使用了面向对象的思想。使用mysqli接口的代码可读性更强,其执行效率比mysql接口高。

    我们知道,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);

您可能感兴趣的文章:
php中选择什么接口(mysql、mysqli)访问mysql
mysqli连接提示 Warning: mysqli::mysqli(): (HY000/2002): No such file or directory
mysql和mysqli的区别分析
mysqli使用localhost问题 Warning: mysqli::mysqli(): (HY000/2002): No such file or directory
php怎么连接mysql5.0?
php连接数据库的方式有哪些?
浅谈PHP连接MySQL数据库的三种方式
PDO与MySQLi:PHP数据库API之战
Mysqli的基本操作-CURD的学习开发总结
php中连接数据库的方法是什么?

[关闭]
~ ~