PHP 之通过 PDO 操作 MySQL 数据库
PDO 介绍
PDO (PHP Data Objects) 提供了 PHP 操作多种数据库的统一的接口。
PDO 特点
编码的一致性
由于 PHP 可用的各种数据库扩展是由不同发行者编写的,所以尽管所有的扩展都提供了基本相同的特性,却不 满 足编码的一致性。PDO 消除了这种不一致,提供了可用于各种数据库的单一接口;
灵活性
因为 PDO 在运行时加载必须的数据库驱动程序,所以不需要在每次使用不同数据库时重新配置和重新编译 PHP。例如,如果数据库需要从 SQL 切换到 MySQL,只需要加载 PDO_MYSQL 驱动程序就可以了。
- 面向对象特性
PDO 利用 PHP5 的面向对象特性,可以获得更强大、更高效的数据库通信。
- 高性能
PDO 是用 C 编写的,编译为 PHP,与用 PHP 编写的其他解决方案相比,虽然其他都相同,但提供了更高的性能。