新聞中心
pdo是什么意思?
PDO(PHP Data Objects)是一種在PHP里連接數(shù)據(jù)庫的使用接口。PDO與mysqli曾經(jīng)被建議用來取代原本PHP在用的mysql相關(guān)函數(shù),基于數(shù)據(jù)庫使用的安全性,因為后者欠缺對于SQL注入的防護。
創(chuàng)新互聯(lián)主營興業(yè)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,興業(yè)h5重慶小程序開發(fā)搭建,興業(yè)網(wǎng)站營銷推廣歡迎興業(yè)等地區(qū)企業(yè)咨詢
PHP 數(shù)據(jù)對象(PDO) 擴展為PHP訪問數(shù)據(jù)庫定義了一個輕量級的一致接口。實現(xiàn) PDO 接口的每個數(shù)據(jù)庫驅(qū)動可以公開具體數(shù)據(jù)庫的特性作為標準擴展功能。 注意利用 PDO 擴展自身并不能實現(xiàn)任何數(shù)據(jù)庫功能;必須使用一個具體數(shù)據(jù)庫的 PDO 驅(qū)動來訪問數(shù)據(jù)庫服務(wù)。
相關(guān)信息:
PDO 提供了一個數(shù)據(jù)訪問抽象層,這意味著,不管使用哪種數(shù)據(jù)庫,都可以用相同的函數(shù)(方法)來查詢和獲取數(shù)據(jù)。 PDO不提供數(shù)據(jù)庫抽象層;它不會重寫 SQL,也不會模擬缺失的特性。如果需要的話,應(yīng)該使用一個成熟的抽象層。
從 PHP 5.1開始附帶了 PDO,在 PHP 5.0 中是作為一個 PECL 擴展使用。 PDO 需要PHP 5核心的新OO特性,因此不能在較早版本的 PHP 上運行。
PHP 為什么數(shù)據(jù)庫中有查詢的對象,但是查詢結(jié)果為空,sql語句在mysql中運行能查出結(jié)果?
應(yīng)該是沒插入進去,你再查,查不到,就顯示每個值都是空。
看看報錯信息。裝個navicat for mysql,好調(diào)試。
php怎么樣實例化數(shù)據(jù)庫對象
php 連接數(shù)據(jù)庫的幾種方式
$con = mysql_connect(服務(wù)器,服務(wù)器用戶名,服務(wù)器密碼默認為“”)
mysql_select_db(數(shù)據(jù)庫,$con)選擇數(shù)據(jù)庫
mysql_query($sql,$con);
$con = mysqli_connect(服務(wù)器,服務(wù)器用戶名,服務(wù)器密碼默認為“”,數(shù)據(jù)庫名)
$query = mysqli_query($conn,$sql);
$conn = new mysqli(服務(wù)器,服務(wù)器用戶名,服務(wù)器密碼默認為“”,數(shù)據(jù)庫名);
$query = $conn-query($sql);
本文標題:php數(shù)據(jù)庫對象,php可以你的數(shù)據(jù)庫中的數(shù)據(jù)
網(wǎng)頁地址:http://www.dlmjj.cn/article/heiioc.html