php接続postgreSql

WBOY
リリース: 2016-07-29 08:56:46
オリジナル
2711 人が閲覧しました

S 環境: wampserver64 pHP5.5.12

1. 拡張子 = php_pdo_pdo_pgsql.dll および拡張子 = php_pgsql.dll と
./php の前のカンマを削除します。 /ext/php_pgsql.dll

(extフォルダー下のphp_pgsql.dll)php_pdo_pgsql.dllこれら3つのdllファイルをCドライブシステム32にコピーします3.通常、phpは接続するpostgres にアクセスしても、依然としてエラーが表示され、「致命的」というプロンプトが表示されます エラー: 未定義関数 pg_connect() への呼び出し」、Apache のログ「PHP 起動: ダイナミック ライブラリ '****\PHP5\ext\php_pdo_pgsql.dll をロードできません」を確認してください。 検索後、Apache で conf に LoadFile を追加します。 「***/PHP5/libpq.dll」をフォルダー配下の設定ファイル httpd.conf に追加します。場所は LoadModule の後にあります

(*** は php のインストールパスです)

4. テストコード

<?php
$conn_string  =  "host=localhost port=5432 dbname=db_name user=your user password=your password" ; 
$dbconn = pg_connect($conn_string);
if (!$dbconn) 
    echo "连接失败!!!!!/r/n";
else 
    echo "连接成功!!!!!/r/n";
    pg_close($dbconn);
?>
ログイン後にコピー
元のリンク:http://www.cnblogs.com/FlyFive/archive/2013/03/11/2954686.htmlhttp://blog.csdn.net/yageart/article/details/6674296

上記では、PHP と postgreSql の接続について、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート