PHP连接oracel数据库



Oracle数据库的下载安装另作参考

工具:

Oracle数据库 :oracel11.2.0.1.0

PHP :7.0.10

Apache:apache2.4.23

(1)     下载php_oci.dll(Oracle Call-Interface)   

网址 https://pecl.php.net/package/oci8

 

注意要选择对应的版本!

(2)     解压文件后得到,将他们复制到  C:\wamp64\bin\apache\apache2.4.23\bin

不是C:\wamp64\bin\php\php7.0.10\ext   具体原因现在不知道。

   

(3)     修改C:\wamp64\bin\apache\apache2.4.23\bin目录下的php.in文件。         

          ; extension=php_oci8_12c.dll

            extension=php_oci8_11g.dll

           

这里我用的是oracle11.2.0.1.0是  所以用的是extension=php_oci8_11g.dll

(4)     编写PHP文件     echo  phpinfo();

 

(5)     连接数据库

$conn= oci_connect('scott','密码','localhost:1521/数据库名');

iconv('GBK','utf-8',$data[$i])//解决乱码问题



   
   

   
    0) {
	echo "
   
   
\n"; echo "
\n"; foreach ($results as $key => $val) { echo "
$key
\n"; } echo " \n"; for ($i = 0; $i < $nrows; $i++) { echo "
\n"; foreach ($results as $data) { //解决乱码问题 echo "
". iconv('GBK','utf-8',$data[$i])."
\n"; //echo iconv('GBK','utf-8',$data[$i]); } echo " \n"; } echo " \n"; } else { echo "No data found
\n"; } echo " $nrows Records Selected
\n"; oci_free_statement($stmt); oci_close($conn); ?>


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值