PDO連線MySql資料庫

2021-08-15 14:59:07 字數 840 閱讀 4191

pdo:php資料物件,是乙個php擴充套件,定義了了訪問資料庫的統一介面。

pdo提供了乙個資料庫訪問抽象層,通過pdo可以用相同的函式訪問不同的資料庫。

pdo連線資料庫的例項:

<?php

$dbms='mysql'; //資料庫型別

$host='localhost'; //資料庫主機名

$dbname='test'; //使用的資料庫

$user='root'; //資料庫連線使用者名稱

$pass=''; //對應的密碼

$dsn="$dbms:host=$host;dbname=$dbname";

try catch (pdoexception $e)

pdo引數繫結:

$input = "orange";

$sql = "select * from fruit where `type`=:input";

$sth = $conn->prepare($sql);

$sth->bindparam(":input",$input);

$sth->execute();

獲取資料:

$result = $sth->execute();

while($res=$sth->fetch(pdo::fetch_assoc))

注:使用like進行模糊查詢時,不可使用『%:param%』的方式進行繫結,而是使用』:param』。將$param賦為:"%".$param."%",再繫結到」:param」

PDO連線資料庫

dbh newpdo mysql host localhost dbname test user,pass 注意 如果有任何連線錯誤,將丟擲乙個 pdoexception 異常物件。try dbh null catch pdoexception e 連線資料成功後,返回乙個 pdo 類的例項給指令碼...

pdo操縱mysql資料庫

pdo是mysql資料庫操作的乙個公用類了,我們不需要進行自定類就可以直接使用pdo來運算元據庫了,但是在php預設配置中pdo是未開啟所以我們必須先在php.ini中開啟它才可以使用,下文我會講到。pdo擴充套件為php訪問資料庫定義了乙個輕量級的 一致性的介面,它提供了乙個資料訪問抽象層,這樣,...

PDO訪問Mysql資料庫

dsn mysql host 127.0.0.1 dbname myblog username root pwd 111 pdo new pdo dsn,username,pwd sql select from cates where id id id 進行引數繫結,提高資料庫安全性 sql upd...