与我们合作
我们专注:网站策划设计、网络多媒体传播、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、移动端微信小程序开发、VI设计、网络运营、云产品·运维解决方案
有一个品牌项目想和我们谈谈吗?
您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与您取得联系。当然也欢迎您给我们写信或是打电话,让我们听到您的声音
您也可通过下列途径与我们取得联系:
地 址: 深圳.龙岗区大运软件小镇11栋3楼
电 话: 138 2888 4598 / 138 0880 9053
网 址: http://www.appvx.cn
快速提交您的需求 ↓
PHP提供了操作各种数据库的内置函数,通过这些内置函数PHP可直接访问数据库。这是网站建设公司必不可少的一个重要环节!例如,使用mysql或mysqli函数库能够直接访问MySQL数据库,使用mysql函数库能直接访问SQL Server数据库。而如果要访问Oracle数据库,就需要使用ora函数(或oci数据抽象层)。可见,应用每种数据库时都需要学习特定的函数库,这是比较麻烦的。更重要的是,如果要将PHP程序移植到其他数据库上,就需要修改大量的程序代码,是移植难以实现。
为了解决这个问题,就需要一种“数据库访问接口层”。通过这个接口层可以访问各种数据库,而PHP程序只需要与接口层打交道,发送统一的指令给这个通用接口,再由接口层将指令传输给任意类型的数据库。
PDO(PHP Data Object)是为PHP访问数据库定义的一个轻量级的、一致性的数据库接口,它提供了一个数据库访问抽象层,作用是统一各种数据库的访问接口,使得程序能够轻松在不用数据库之间进行切换,数据库间的移植变得容易实现。这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。
提示:PDO是PHP5新加入的一个重大功能,并且PHP6将默认使用PDO来操作数据库,可见PDO是将来PHP在数据库处理方面的主要发展方向。
常见你的数据库接口层处理PDO外,还有ADO(ActiveX Data Object),ADO是微软推出的,一般用来访问微软的数据库,如SQL Server或Access。而PDO一般用来让PHP访问非微软的数据库,如果一定要用PDO来访问微软的数据库,那么可以使用它提供的PDO_ODBC驱动链接ODBC,再通过ODBC访问微软的数据库。