PHP中pdo與adodb之比較

2021-06-05 16:18:53 字數 991 閱讀 4380

pdo使用c語言編寫,以dll的形式新增到php中,執行效率比較高,感覺以後php連線資料庫大多會用這種方式吧。

adodb通過php實現,相當於二次編譯,執行效率比較低。

pdo常用函式:

$dsn="mysql:host:localhost;dbname:test";

$pdo=new pdo($dsn,"root","123456");

$pdo->begintransaction();

$pdo->commit();

$pdo->errorcode();

$pdo->errorinfo();

$pdo->exec();

$pdo->getattribute();

$pdo->lastinsertid();

$pdo->prepare();

$pdo->query();

$pdo->quote();

$pdo->rollback();

$pdo->setattribute();

$pdo->sqlitecreateaggregate();

adodb簡單的連線與使用

<?php

include 'adodb5/adodb.inc.php';

include 'adodb5/adodb-pager.inc.php';

$type=newadoconnection('mysql');

$type->debug=true;

$type->connect('localhost','root','123456','test');

$list=$type->execute("select * from think_article");

if($list)

}else

php中pdo的使用

執行如下 如果提示引數錯誤,說明pdo已經安裝,如果說明物件不存在,則修改php配置檔案php.ini,取消php pdo yourssqlserverhere.extis前面的注釋。test new pdo given in d wamp64 www test test.php on line 以...

PHP中PDO的用法

pdo 資料訪問抽象層 dsn 資料來源 帶有事務功能 dsn mysql host localhost dbname mydb 造pdo物件 pdo new pdo dsn,root 123 設定為異常模式 pdo setattribute pdo attr errmode,pdo errmode...

php中 pdo的預處理

以下是一些pdo預處理 的一些小知識 兩種佔位符號 關聯陣列,按名稱使用,和順序無關,以冒號開頭,自己定義 引數 索引陣列,按索引順序使用 stmt pdo prepare sql sql可是是任意sql語句,這與mysqli不同 如 trycatch pdoexception e stmt pdo...