91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

沙坪坝区| 桓台县| 茂名市| 兴和县| 阳曲县| 疏勒县| 山阳县| 都昌县| 屏东县| 福建省| 雷山县| 邢台县| 高邮市| 叙永县| 宣威市| 宣化县| 衡水市| 句容市| 徐州市| 海城市| 凤阳县| 哈尔滨市| 樟树市| 深圳市| 忻城县| 阳春市| 连平县| 都昌县| 都安| 宣恩县| 容城县| 澄江县| 阿拉善盟| 深水埗区| 焦作市| 曲周县| 樟树市| 吴旗县| 承德市| 仪征市| 崇阳县|