php中選擇什么接口(mysql、mysqli)訪問mysql
我們知道,mysqli是PHP 5中新提供的MySQL接口,此接口使用了面向?qū)ο蟮乃枷搿J褂胢ysqli接口的代碼可讀性更強(qiáng),其執(zhí)行效率比mysql接口高。而且mysqli提供了一個能夠一次執(zhí)行多個SQL語句的multi_query()函數(shù)。但是,mysqli接口只支持PHP 5和MySQL 4.1之后的版本。
query()函數(shù)一次只能執(zhí)行一條SQL語句,而multi_query()函數(shù)可以一次執(zhí)行多個SQL語句。
如果第一個SQL語句執(zhí)行正確,那么multi_query()函數(shù)返回true,否則返回false。
通過store_result()函數(shù)獲取multi_query()函數(shù)執(zhí)行查詢的記錄。一次只能獲取一個SQL語句的執(zhí)行結(jié)果。
通過next_result()函數(shù)判斷下一個SQL語句的結(jié)果是否存在,如果存在,返回true。
示例:
$sql="select * from score; select * from student";
$rs=$connection->multi_query($sql);
- PHP mysql與mysqli事務(wù)使用說明 分享
- 解析在PHP中使用mysqli擴(kuò)展庫對mysql的操作
- 淺談php中mysql與mysqli的區(qū)別分析
- 解決phpmyadmin中缺少mysqli擴(kuò)展問題的方法
- PHP mysqli 增強(qiáng) 批量執(zhí)行sql 語句的實現(xiàn)代碼
- PHP mysqli擴(kuò)展庫 預(yù)處理技術(shù)的使用分析
- php開啟mysqli擴(kuò)展之后如何連接數(shù)據(jù)庫
- PHP5 mysqli的prepare準(zhǔn)備語句使用說明
- php寫的帶緩存數(shù)據(jù)功能的mysqli類
- PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
- php中關(guān)于mysqli和mysql區(qū)別的一些知識點分析
- 關(guān)于在php.ini中添加extension=php_mysqli.dll指令的說明
- 簡單介紹下 PHP5 中引入的 MYSQLI的用途
- php操作mysqli(示例代碼)
相關(guān)文章
php_imagick實現(xiàn)圖片剪切、旋轉(zhuǎn)、銳化、減色或增加特效的方法
這篇文章主要介紹了php_imagick實現(xiàn)圖片剪切、旋轉(zhuǎn)、銳化、減色或增加特效的方法,可實現(xiàn)通過調(diào)用ImageMagick功能的PHP擴(kuò)展使PHP具備和ImageMagick相同的功能,最終實現(xiàn)強(qiáng)大的ImageMagick圖形處理功能,非常具有實用價值,需要的朋友可以參考下2014-12-12