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应用程序的快速开发。