php使用PDO操作MySQL數(shù)據(jù)庫(kù)實(shí)例_PHP教程
推薦:在php與MySql中計(jì)算時(shí)間差的方法解析在php中計(jì)算時(shí)間差有時(shí)候是件麻煩的事!不過(guò)只要你掌握了日期時(shí)間函數(shù)的用法那這些也就變的簡(jiǎn)單了。 最近在研究自己愛(ài)圍脖的時(shí)候就要計(jì)算到戀愛(ài)天數(shù),這需要php根據(jù)每天的日期進(jìn)行計(jì)算,下面就來(lái)談?wù)剬?shí)現(xiàn)這種日期計(jì)算的幾種方法: (1) 如果有數(shù)據(jù)庫(kù)就很容易了!若是MSSQL可
這篇文章主要介紹了php使用PDO操作MySQL數(shù)據(jù)庫(kù),實(shí)例分析了PDO的開(kāi)啟與針對(duì)MySQL數(shù)據(jù)庫(kù)的增刪改查等基本操作方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了php使用PDO操作MySQL數(shù)據(jù)庫(kù)的方法。分享給大家供大家參考。具體分析如下:
PDO是mysql數(shù)據(jù)庫(kù)操作的一個(gè)公用類(lèi),我們不需要進(jìn)行自定類(lèi)就可以直接使用pdo來(lái)操作數(shù)據(jù)庫(kù),但是在php默認(rèn)配置中pdo是未開(kāi)啟所以我們必須先在php.ini中開(kāi)啟它才可以使用,這里來(lái)詳細(xì)介紹一下.
PDO擴(kuò)展為PHP訪問(wèn)數(shù)據(jù)庫(kù)定義了一個(gè)輕量級(jí)的,一致性的接口,它提供了一個(gè)數(shù)據(jù)訪問(wèn)抽象層,這樣,無(wú)論使用什么數(shù)據(jù)庫(kù),都可以通過(guò)一致的函數(shù)執(zhí)行查詢和獲取數(shù)據(jù).
PDO支持的PHP版本為PHP5.1以及更高的版本,而且在PHP5.2下PDO默認(rèn)為開(kāi)啟狀態(tài).
下面是在php.ini中PDO的配置:
代碼如下: extension=php_pdo.dll
為了啟用對(duì)某個(gè)數(shù)據(jù)庫(kù)的支持,需要在php配置文件中將相應(yīng)的擴(kuò)展打開(kāi),例如要支持MySQL,需要開(kāi)啟下面的擴(kuò)展:
代碼如下: extension=php_pdo_mysql.dll
這里是使用PDO對(duì)mysql進(jìn)行基本的增刪改查操作,PHP程序代碼如下:
代碼如下: header("content-type:text/html;charset=utf-8");$dsn="mysql:dbname=test;host=localhost";
$db_user='root';
$db_pass='admin';
try{
$pdo=new PDO($dsn,$db_user,$db_pass);
}catch(PDOException $e){
echo '數(shù)據(jù)庫(kù)連接失敗'.$e->getMessage();
}
//新增
$sql="insert into buyer (username,password,email) values ('ff','123456','[email protected]')";
$res=$pdo->exec($sql);
echo '影響行數(shù):'.$res;
//修改
$sql="update buyer set username='ff123' where id>3";
$res=$pdo->exec($sql);
echo '影響行數(shù):'.$res;
//查詢
$sql="select * from buyer";
$res=$pdo->query($sql);
foreach($res as $row){
echo $row['username'].'<br/>';
}
//刪除
$sql="delete from buyer where id>5";
$res=$pdo->exec($sql);
echo '影響行數(shù):'.$res;
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
分享:WordPress自定義時(shí)間顯示格式這篇文章主要介紹了WordPress自定義時(shí)間顯示格式的方法,需要的朋友可以參考下 在幫King改他的私人情侶博客模版~找了一些找了,總算是把時(shí)間顯示為想要的格式了。于是將獲得的一些信息記下,供備忘,亦供朋友們參考。 WordPress 通過(guò)一系列的時(shí)間日期函數(shù)控制時(shí)間日期的
- 在php與MySql中計(jì)算時(shí)間差的方法解析
- WordPress自定義時(shí)間顯示格式
- php實(shí)現(xiàn)插入數(shù)組但不影響原有順序的方法
- 使用新浪微博API的OAuth認(rèn)證發(fā)布微博實(shí)例
- 新浪微博OAuth認(rèn)證和儲(chǔ)存的主要過(guò)程詳解
- php簡(jiǎn)單實(shí)現(xiàn)無(wú)限分類(lèi)樹(shù)形列表的方法
- PHP調(diào)用.NET的WebService 簡(jiǎn)單實(shí)例
- PHP輸出日歷表代碼實(shí)例
- 使用php轉(zhuǎn)義輸出HTML到JavaScript
- PHP輸出九九乘法表代碼實(shí)例
- jQuery獲取json后使用zy_tmpl生成下拉菜單
- PHP5.3以上版本安裝ZendOptimizer擴(kuò)展
PHP教程Rss訂閱編程教程搜索
PHP教程推薦
- BluePage通用分頁(yè)類(lèi)助開(kāi)發(fā)者提高開(kāi)發(fā)效率
- PHP使用zlib擴(kuò)展實(shí)現(xiàn)頁(yè)面GZIP壓縮輸出
- 淺談基于UML的城軌列車(chē)超速防護(hù)系統(tǒng)建模
- PHP正則匹配中文字母數(shù)字正則表達(dá)式
- 基于PHP常用函數(shù)的用法詳解
- 解析PHP安全之Register Globals
- 實(shí)例:用PHP技術(shù)解決網(wǎng)站URL格式過(guò)長(zhǎng)的問(wèn)題
- 加速動(dòng)態(tài)網(wǎng)站 MySQL索引分析和優(yōu)化
- php分析域名
- php簡(jiǎn)單獲取目錄列表的方法
- 相關(guān)鏈接:
- 教程說(shuō)明:
PHP教程-php使用PDO操作MySQL數(shù)據(jù)庫(kù)實(shí)例
。