Linux下使用PDO的实践指南(linuxpdo)

Linux下使用PDO的实践指南

PDO(PHP Data Objects)是PHP用于连接到关系型数据库的API,从PHP5起以Unified ODBC(和PDO_ODBC)和 PDO_MYSQL等封装器支持MySQL,SQLite两种数据库,以便拓展支持不同数据库的可能性。

使用PDO可以使访问数据库显得简明、安全,并且更为简单。Linux下使用PDO主要分为以下4步:

第一步:安装PHP PDO扩展

在Linux上使用PDO之前,必须先安装PHP PDO扩展。PHP PDO是免费开源的,可以在PHP官网上下载。在安装前,需要确保本地环境中PHP的版本不低于5.0。

第二步:建立PDO连接

建立PDO连接时,必须提供PDO扩展库支持的数据源,如MySQL。首先要确定支持的数据源,然后建立数据库连接(机器名,用户名,口令和表名):

try{

$pdo = new PDO(‘mysql:host=localhost;dbname=DBName’, ‘username’, ‘password’);

}

catch (PDOException $e) {

print “Error!: ” . $e->getMessage() . “
“;

die();

}

第三步:准备好查询语句

之后,需要准备查询语句。查询语句就是一段可以在数据库中运行的SQL查询语句,需要将要查询的信息封装在quote()函数中,以便将查询语句传递给PDO对象或数据库服务器:

$name = $pdo->quote($_GET[‘name’]);

$sql = “SELECT * FROM customers WHERE name = $name”;

第四步:执行查询

最后,就是执行查询操作。这一步将根据上述定义的查询语句执行查询函数,将查询出来的数据记录显示于屏幕上:

$result = $pdo->query($sql);

while ($row = $result->fetch())

{

echo $row[‘name’] . ” ” . $row[‘address’] . “
“;

}

以上就是Linux下使用PDO的实践指南,按照这4步即可在Linux上使用PDO来完成数据库操作。使用PDO,可以使用户简便地利用不同数据库中的数据,完成PHP应用程序的快速开发。


数据运维技术 » Linux下使用PDO的实践指南(linuxpdo)