Ⅰ 使用pdo連接資料庫但是運行後說沒有找到pdo是怎麼回事
您好,您沒弄好,再弄一次:
1、PDO配置。打開php.ini配置文件,找到下圖所示的配置信息,去掉要啟用的PDO前面的「#」號即可。另外一種方式是直接在啟動的wampserver中找到php擴展中的php_pdo_db.lib選項,重啟wampserver伺服器即可。
2、如何利用PDO連接資料庫。利用下面這條簡單的語句即可連接資料庫,$pdo = newPDO("mysql:host=localhost;dbname=php100","root",「 ");
3、PDO中常用的函數及其解釋如下。
PDO::query()主要是用於有記錄結果返回的操作,特別是SELECT操作
PDO::exec()主要是針對沒有結果集合返回的操作,如INSERT、UPDATE等操作
PDO::lastInsertId() 返回上次插入操作,主鍵列類型是自增的最後的自增ID
PDOStatement::fetch()是用來獲取一條記錄
PDOStatement::fetchAll()是獲取所有記錄集到一個中 。
4、
下面通過一個簡單的php代碼示例來具體介紹如何使用PDO進行資料庫操作。
<?php
//連接資料庫
$pdo = new PDO("mysql:host=localhost; dbname=member", "root","");
//在表user_list中插入數據
$pdo->exec("insert into user_list(uid, m_id, username, password) values(null,'3','testpdo','testpdo')");
//使用查詢語句
$sr = $pdo->query("select * from user_list");
//將查詢的結果循環輸出顯示
while($row=$sr->fetch()){
print_r($row);
}
?>
Ⅱ PHp如何連接資料庫
PHP鏈接資料庫有幾種方式
mysqli:
<?php
$servername="localhost";
$username="username";
$password="password";
//創建連接
$conn=newmysqli($servername,$username,$password);
//檢測連接
if($conn->connect_error){
die("連接失敗:".$conn->connect_error);
}
echo"連接成功";
?>
也可以使用PDO進行鏈接,前提是你必須在php.ini中開啟PDO:
<?php
$servername="localhost";
$username="username";
$password="password";
try{
$conn=newPDO("mysql:host=$servername;dbname=myDB",$username,$password);
echo"連接成功";
}
catch(PDOException$e)
{
echo$e->getMessage();
}
?>
建議使用PDO,功能更加強大,兼容各種資料庫
Ⅲ PHP如何使用PDO連接資料庫
$pdo = new PDO(string $dsn,string $username,string $password);解釋⑴$dsn:數據源名,全稱date source name,包含了請求連接到資料庫的信息Mysql示例:$dsn="mysql:host=localhost;dbname=要連接的資料庫庫名";⑵$username:用戶名,默認為root⑶$password:密碼,默認為空(注意:就算密碼為空,在連接PDO的時候,也需要用""空內容的雙引號去書寫)