php连接oracle

1.  安装xampp或wamp   根据自己操作系统32或64来决定

xampp貌似只有32位的,而我的操作系统是64位的,则安装wamp64位的.

或者xampp的php升级成64位的。安装完wamp。

2. 安装oracle,也是根据操作系统来下载安装;网上的安装步骤一大把。

下载地址

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html?ssSourceSiteId=ocomen

3.  还得下载32位的oracle客户端,下载地址 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen

     安装plsql和php连接oracle需用到。客户端的路径需添加到环境变量的path   D:\app\TOOLS_APP\instantclient_12_1

4. 开启php的oracle扩展,有篇文章介绍

http://www.oracle.com/technetwork/articles/dsl/php-oic-install-linux-2275399.html。

下载扩展的地址 http://pecl.php.net/package/oci8,把oracle扩展放到php的扩展文件夹里。修改php.ini添加extension=php_oci8_12c.dll,根据安装的oracle版本选择。

5.重启apache,看是否有


6.测试php连接oracle

<?php

$dbconn=OCILogon("c##scott","tiger","orcl");

$sql="select * from emp";

$stmt =OCIParse($dbconn, $sql);

if(!$stmt){

echo"<h1>ERROR - Could not parse SQL statement.</h1>";

exit;

}

OCIExecute($stmt);

while(OCIFetchInto($stmt, $result_array) ) {

         echo"EMPno=$result_array[0];Ename=$result_array[1];JOB=$result_array[2]<BR>";

}

 

?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值