安装或设置

PDO 是 PHP 中的通用数据库连接命令,它支持 12 种不同的数据库类型,例如 MySQL,MongoDB,NoSQL 。PDO 的一大优点是它计算代码以支持数据库类型,因此在转移到另一个数据库系统时不需要任何机会。

摘要

PDO 库 MySQLi
数据库支持 12 个不同的司机 库 MySQLi
API OOP OOP +程序
连接 简单 简单
命名参数 没有
对象映射
准备好的声明(客户端) 没有
性能 快速 快速
存储过程

使用 PDO 连接数据库:

连接部分看起来很尴尬,但我们需要处理。PDO 的其余部分简单而有用,它也有助于使安全部分更容易。

$connection = new PDO("mysql:host=localhost;dbname=myDatabase, username, password);

PDO 连接按以下顺序排列:

PDOdatabase type :host = host ; dbname = database name root password );

使用 PDO 从数据库中安全选择:

// We use a array to hold the data about whats the :var is in normal $var
$params = array(
    ':username' => '$username', 
    ':email' => $mail, 
);

// Prepare the SQL and using named secure parameters ":username"
$pdo->prepare('SELECT * FROM users WHERE username = :username AND email = :email');

// Execute the $params and send them to the $pdo->prepare 
$pdo->execute($params);

你刚刚阅读的代码是受保护的代理 SQL 注入

教程:

安装:

如果你没有 PDO,请如何安装

指南:

W3Schools 教程
Tuts + Tutorial(推荐)