数据库资讯

为什么你应该使用PHP PDO访问数据库

许多PHP程序员学习过如歌使用MySQL或MySQL扩展来访问数据库. 不过,自PHP 5.1版本以来,一个更好的解决方案出现了. PHP Data Objects (PDO) 提供了让你更有{productive}的准备{statements},处理对象的方法.


PDO 简介

“PDO – PHP Data Objects – is a database access layer providing a uniform method of access to multiple databases.”

它不受数据库特定语法限制, 但它可以让切换数据库和平台的过程更无痛(怎么让我想到了无痛人流…), 更简洁的切换数据库连接字符串.

PDO - db abstraction layer

这个教程并是一个完全的SQL入门. 它主要是为了帮助那些已经在使用MySQL或MySQLi扩展的人们过渡到更加强大、兼容性更好的PDO.

数据库支持

这个扩展能支持任何为PDO设计了驱动的数据库. 在写这篇文章的时候,以下数据库已经被支持:

  • PDO_DBLIB ( FreeTDS / Microsoft SQL Server / Sybase )
  • PDO_FIREBIRD ( Firebird/Interbase 6 )
  • PDO_IBM ( IBM DB2 )
  • PDO_INFORMIX ( IBM Informix Dynamic Server )
  • PDO_MYSQL ( MySQL 3.x/4.x/5.x )
希望看到您的想法,请您发表评论x