亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php支持PostgreSQL的案例分析

發布時間:2020-07-16 14:17:12 來源:億速云 閱讀:232 作者:清晨 欄目:編程語言

這篇文章主要介紹php支持PostgreSQL的案例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

php如何支持PostgreSQL

PostgreSQL擴展在默認情況下在最新版本的PHP 5.3.x中是啟用的。 可以在編譯時使用--without-pgsql來禁用它。仍然可以使用yum命令來安裝PHP-PostgreSQL接口:

yum install php-pgsql

在開始使用PHP連接PostgreSQL接口之前,請先在PostgreSQL安裝目錄中找到pg_hba.conf文件,并添加以下行:

推薦:PostgreSQL教程

# IPv4 local connections:
host  all     all     127.0.0.1/32     md5

您可以啟動/重新啟動postgres服務器,使用以下命令運行:

[root@host]# service postgresql restart
Stopping postgresql service:                [ OK ]
Starting postgresql service:                [ OK ]

windows開啟PHP php_pgsql.dll擴展

Windows用戶必須啟用php_pgsql.dll才能使用此擴展名。這個DLL包含在最新版本的PHP 5.3.x中的Windows發行版中。

php.ini中將extension=php_pgsql.dll前面的分號去掉,然后設置extension_dir指向php文件下的ext文件夾。

或者直接把將./php/libpq.dll(php文件夾下的libpq.dll)和./php/ext/php_pgsql.dll(ext文件夾下的php_pgsql.dll)這兩個dll文件復制到C盤system32下。

PHP連接到PostgreSQL數據庫

以下PHP代碼顯示如何連接到本地機器上的現有數據庫,最后將返回數據庫連接對象。

<?php
  $host    = "host=127.0.0.1";
  $port    = "port=5432";
  $dbname   = "dbname=testdb";
  $credentials = "user=postgres password=pass123";
  $db = pg_connect( "$host $port $dbname $credentials" );
  if(!$db){
   echo "Error : Unable to open database\n";
  } else {
   echo "Opened database successfully\n";
  }
?>

現在,讓我們運行上面的程序打開數據庫:testdb,如果成功打開數據庫連接,那么它將給出以下消息:

Opened database successfully

以上是php支持PostgreSQL的案例分析的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岳普湖县| 垫江县| 耒阳市| 卓资县| 恩施市| 西丰县| 江陵县| 新余市| 瓦房店市| 都匀市| 句容市| 西丰县| 惠州市| 曲沃县| 武隆县| 黄骅市| 丰城市| 黄龙县| 酉阳| 青龙| 政和县| 平南县| 安仁县| 靖西县| 江油市| 瑞金市| 安庆市| 通化市| 逊克县| 香港| 科尔| 民乐县| 东安县| 肥乡县| 西昌市| 青川县| 广宗县| 万安县| 麻阳| 陈巴尔虎旗| 江达县|