最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下PHP連接Oracle數(shù)據(jù)庫

 更新時間:2014年08月20日 10:34:48   投稿:hebedich  
PHP連接Oracle是通過oci8訪問的。需要在web服務器上安裝oracle-instantcilent,使PHP支持Oracle擴展包OCI。下面我們來一步步詳細介紹下如何使用PHP連接Oracle。

安裝步驟:

一、安裝oracle-instantclient

下載地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

下載 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

下載
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm

放在/usr/packages/目錄下

# rmp -ivh oracle-instantclient*

此時會生成/usr/lib/oracle/11.2/client/lib/目錄

*注:下載對應數(shù)據(jù)庫版本

二、修改/etc/ld.so.conf配置文件

追加一下內(nèi)容:

/usr/lib/oracle/11.2/client/lib/

執(zhí)行命令 # ldconfig

三、安裝oci8

下載最新的oci8組件

下載地址:http://pecl.php.net/package/oci8

下載 oci-2.0.8.tgz

放在/usr/packages/目錄下

# tar -xvzf oci-2.0.8.tgz

# cd oci-2.0.8

# /usr/local/php/bin/phpize (用phpize生成configure配置文件)

# ./configure --with-php-config=/usr/local/php/bin/php-config --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client/lib

# make && make install

成功后會告訴你oci8.so已經(jīng)成功放在以下目錄

四、配置PHP支持OCI擴展

修改php配置文件

# vi /usr/local/php/lib/php.ini文件

在extension項后追加以下內(nèi)容

extension=oci8.so

五、重啟Apache服務測試

# apachectl restart

使用探針函數(shù)phpinfo()查看擴展是否開啟,如果出現(xiàn)下圖說明擴展開啟

六、測試數(shù)據(jù)庫連接

在站點根目錄編寫oracle.php

代碼如下:

<?php
  $conn = ocilogon('test','test','192.168.23.131:1521/dev');
  if (!$conn)
  {
    $Error = oci_error();
    print htmlentities($Error['message']);
    exit;
  }
  else
  {
    echo "Connected Oracle Successd!"."<br>";
    ocilogoff($conn);
  }
?>

瀏覽器地址欄輸入 http://192.168.1.131/oracle.php

說明:192.168.1.131是服務器地址,直接指向服務器Apache的站點跟目錄。

顯示Connected Oracle Successd!說明數(shù)據(jù)庫連接成功。

相關文章

最新評論

翼城县| 敦煌市| 新河县| 临西县| 将乐县| 河津市| 珲春市| 兴安县| 罗山县| 新巴尔虎右旗| 聂荣县| 怀化市| 靖州| 兖州市| 蒙自县| 扬中市| 申扎县| 和平区| 望谟县| 贵定县| 墨竹工卡县| 万载县| 诸城市| 建瓯市| 岳阳市| 南通市| 尼玛县| 巴中市| 航空| 南宁市| 襄汾县| 城固县| 合肥市| 剑河县| 台江县| 景宁| 沙洋县| 延津县| 衡东县| 本溪| 曲阳县|