国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

PDO操作MySQL的基礎(chǔ)教程(推薦)

2024-05-04 23:59:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

PHP中的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)行基本的增刪改查操作

創(chuàng)建test數(shù)據(jù)庫(kù),然后運(yùn)行以下SQL語(yǔ)句:

DROP TABLE IF EXISTS `test`;CREATE TABLE `test` (`id` int(10) NOT NULL DEFAULT '0',`user` char(20) DEFAULT NULL,PRIMARY KEY (`id`),KEY `idx_age` (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

程序代碼:

<?phpheader("content-type:text/html;charset=utf-8");$dsn="mysql:dbname=test;host=localhost";$db_user='root';$db_pass='admin123';try{$pdo=new PDO($dsn,$db_user,$db_pass);}catch(PDOException $e){echo '數(shù)據(jù)庫(kù)連接失敗'.$e->getMessage();}//新增$sql="insert into test (id,user) values (1,'phpthinking')";$res=$pdo->exec($sql);echo '影響行數(shù):'.$res;//修改$sql="update test set user='phpthinking' where id=1";$res=$pdo->exec($sql);echo '影響行數(shù):'.$res;//查詢$sql="select * from test";$res=$pdo->query($sql);foreach($res as $row){echo $row['user'].'<br/>';}//刪除$sql="delete from test where id=1";$res=$pdo->exec($sql);echo '影響行數(shù):'.$res;

以上這篇PDO操作MySQL的基礎(chǔ)教程(推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 哈巴河县| 兴安盟| 札达县| 昭平县| 安泽县| 南平市| 嘉禾县| 历史| 巩义市| 大英县| 门源| 民乐县| 邢台县| 新平| 黄平县| 新安县| 霞浦县| 临桂县| 武清区| 美姑县| 陈巴尔虎旗| 叶城县| 齐齐哈尔市| 黄浦区| 潍坊市| 吉木萨尔县| 黑山县| 金阳县| 兴国县| 昭平县| 余庆县| 两当县| 克什克腾旗| 松江区| 大关县| 赤峰市| 霍林郭勒市| 新郑市| 朝阳县| 福州市| 鱼台县|