搜索
查看: 1203|回复: 0

PHP使用PDO访问oracle数据库的步骤详解

[复制链接]

4770

主题

4771

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
14338
发表于 2018-2-11 11:48:43 | 显示全部楼层 |阅读模式

            前言
PDO 从一开始就吸取了现有数据库扩展成功和失败的经验教训。因为 PDO 的代码是全新的,所以我们有机会重新开始设计性能,以利用 PHP 5 的最新特性。
PDO 旨在将常见的数据库功能作为基础提供,同时提供对于 RDBMS 独特功能的方便访问。
虽然LAMP中PHP和Mysql是标准配对,但是公司的项目是Mysql和Oracle分别作为运行库和详单库的,所以PHP连接oracle数据库也是必须要实现的。本篇文章就介绍下如果通过PDO连接到oracle数据库,下面话不多说了,来一起看看详细的介绍吧。
开发环境
同样先说明下我使用到的环境:

  
  • RedHat(CentOS)6.7
      
  • PHP5.6
      
  • Oracle11g

    php5.6的搭建可以参照这里
    Oracle在linux环境下的安装可以参考这里
    当然,你也可以不安装整个oracle,而只安装instant client来实现;如果是instant client的oracle连接步骤参见本篇博文最后的致谢部分。
    在开始下面的步骤前,请务必确保以上的3个环境都正确配置可用。
    安装PDO_OCI
    如果你是安装的php5.6.31版本,似乎pdo_oci模块已经自带了;但是稳妥起见,我们重新安装一遍。
    下载并解压缩
    $ wget https://pecl.php.net/get/PDO_OCI-1.0.tgz
    $ tar -xvf PDO_OCI-1.0.tgz
    $ cd PDO_OCI-1.0
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    长春门户网站

    长春门户网是网民了解长春的网络窗口,同是提供长春地区百姓生活分类供求信息的门户网站,同时提供长春网站建设、长春网站设计,我们将逐步的完善网站分类信息资源;

    长春门户网二维码

    联系我们

    • 工作时间:早上8:00 - 晚上5:30
    • 投稿联系:13624467185(微信同号)
    • 反馈邮箱:5053050@QQ.com
    • 公司地址:吉林省长春市亚泰大街与自由大路交汇五环国际大厦1408室

    QQ|小黑屋|手机版|Archiver|cc! ( 吉ICP备2021009740号-8 )

    Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表