四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP5中使用PDO連接數據庫的方法

1.PDO簡介
PDO(php Data Object) 是php 5 中加入的東西,是php 5新加入的一個重大功能,因為在php 5以前的php4/php3都是一堆的數據庫擴展來跟各個數據庫的連接和處理,什么 php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等。
php6中也將默認使用PDO的方式連接,mysql擴展將被作為輔助
2.PDO配置
php.ini中,去掉"extension=php_pdo.dll"前面的";"號,若要連接數據庫,還需要去掉與PDO相關的數據庫擴展前面的";"號,然后重啟Apache服務器即可。
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=php_pdo_firebird.dll
......
3.PDO連接mysql數據庫
new PDO("mysql:host=localhost;dbname=db_demo","root","");
默認不是長連接,若要使用數據庫長連接,需要在最后加如下參數:
new PDO("mysql:host=localhost;dbname=db_demo","root","","array(PDO::ATTR_PERSISTENT => true) ");
4.PDO常用方法及其應用
PDO::query() 主要是用于有記錄結果返回的操作,特別是SELECT操作
PDO::exec() 主要是針對沒有結果集合返回的操作,如INSERT、UPDATE等操作
PDO::lastInsertId() 返回上次插入操作,主鍵列類型是自增的最后的自增ID
PDOStatement::fetch() 是用來獲取一條記錄
PDOStatement::fetchAll() 是獲取所有記錄集到一個中
5.PDO操作MYSQL數據庫實例
復制代碼 代碼如下:
<?php
$pdo = new PDO("mysql:host=localhost;dbname=db_demo","root","");
if($pdo -> exec("insert into db_demo(name,content) values('title','content')")){
echo "插入成功!";
echo $pdo -> lastinsertid();
}
?>


復制代碼 代碼如下:
<?php
$pdo = new PDO("mysql:host=localhost;dbname=db_demo","root","");
$rs = $pdo -> query("select * from test");
while($row = $rs -> fetch()){
print_r($row);
}
?>

php技術PHP5中使用PDO連接數據庫的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 我的漂亮的朋友| 许凯个人简历资料| 房东小姐| 林正英复仇电影| 雅马哈调音台说明书| 原创视频| 大学生职业规划ppt成品| 推拿电影| 《暗格里的秘密》免费观看| 你知道我在等你吗吉他谱| 我,喜欢你演员表介绍| 初号机壁纸| 卧虎演员表| 天地争霸美猴王在线观看 | 藏文作文| 刘涛的21部毛片| 抖音官网| 杨贵妃电视剧| 我和我的祖国教案| 廖凡和莫小棋主演的一半火焰一半海水| 宝力龟龟| 电影不见不散| 祝福宝贝生日的祝福语| 成人免费黄色电影| 2023大湾区音乐会节目单| 麻豆视频观看| 男生女生向前冲第六季2014| 闲章内容大全图片| 驱魔保安| 故都的秋ppt| 马玉琴20岁照片| 程小西| 金枝缠梦短剧全集| 无锡地图高清版大图| 禁忌的恋爱关系一部| 石灰吟教学设计一等奖优质课| 河南省gdp城市排名| 蜘蛛女侠| 《荷塘月色》课文| 做菜视频| 喜福会电影|