• ベストアンサー

PerlでPostgreSQLのデータベースにアクセスするには?

perlとPostgreSQLとの連携を勉強したいのですが、いい書籍をご存知でしたら教えていただけないでしょうか? PostgreSQLは初心者です。 perlはbbs等は多少できます。 よろしくお願いします。

  • arlie
  • お礼率25% (14/54)
  • Perl
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

私は、この本で覚えました。 初心者の方にはちょっととっつきにくいかもしれませんが、 perl以外でのDB接続についても記述してあるので、 持っておいて損はないと思いますよ。  PostgreSQL完全攻略ガイド  石井 達夫 著  B5変形 判 / 400 ページ / 本体価格 3200 円+税  ISBN4-7741-0890-1

参考URL:
http://www.bk1.co.jp/cgi-bin/srch/srch_detail.cgi/396aa64add972010404f?aid=&bibid=01707932&volno=0000
arlie
質問者

お礼

さっそく買ってきました。 使えそうです。 ありがとうございました。

その他の回答 (1)

  • h_hikita
  • ベストアンサー率40% (104/257)
回答No.1

「改訂版・PC UNIXユーザのための PostgreSQL完全攻略ガイド」とかどうでしょうか? http://www2.gihyo.co.jp/books/bookinfo.asp?ID=699 以下のURLに初版のPDF版が公開されいるので概略は把握出来ると思います。 「PostgreSQL 完全攻略ガイド」(初版) 第4章(PDF、1.1MB) http://www.sra.co.jp/people/t-ishii/PostgreSQL/postbook/ch.4.pdf

関連するQ&A

  • Perl5でPostgreSQL

    私の方でPostgreSQLで調べていたところ、下記サイトに http://www.linux.or.jp/JF/JFdocs/PostgreSQL-FAQ.html#2.4 PostgreSQLをPerl5で使用できることがわかりました。 私のHPを開いているプロバイダでもPerl5・PostgreSQLとも サポートされているので、使用したいとおもっているのですが、 コーディングの仕方や関数の種類などわかりません。 皆さんでPerl5・PostgreSQLとの連携について書かれているサイトや 書籍をご存知でしたら、お教え願えないでしょうか?

    • ベストアンサー
    • Perl
  • WIN環境でのDBアクセス(PERL+POSTGRESQL)

    こんにちわ。 WINXPで、PERL+postgresqlを使ってWEBページを作成しようとしています。 PERL(ver.5)とpostgresql(ver.7.2.1)は無事winにインストールでき 動作しております。 さて、PERLからpostgresqlをアクセスするときに pg.pm か dbiを使う という二種類の方法があると聞きました。 簡単そうなpg.pmを使おうと思うのですが、win環境での インストール方法がわかりません。 unix環境なら pg.pmをダウンロードしてmake PERLのソースに  use Pg;  とでも書いたらいいのでしょうが、win環境での インストールがわかりません。    どなたかご教授願いますか。 尚、参考にしていたページは http://www.itboost.co.jp/perl/perl_11.php です。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • PostgreSQLへPerl Scriptからユーザー認証を行うには?

    PostgreSQLは現在初心者なのですが、ある特定のユーザーのみデータベースへアクセスできるようにしたいのですがPerlからのインターフェースでは可能でしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • postgreSQLの参考書

    postgreSQLの参考書で初心者にも理解しやすい書籍を教えてください。

  • perlでデータベース

    こんばんは。 現在perlを用いてHPの管理システムができるよう勉強しております。 次に、HP上にアクセスした人のログをデータベース化して保管する事をしたいのですが、 持っている本ではデータベースの事に触れておりません。 perlにデータベースの機能が備わっていると聞きましたが、 それについて勉強するのに、段階的に読み進めれる・判り易いお勧めの本がありましたら教えて下さい。 宜しくお願いします。 現在perlの入門的な本を2冊程読んだレベルです。

  • WindowsのPostgreSQLと Perl DBD::Pgの相性?

    Windows版のPostgreSQLをインストールして、PerlのDBD::Pgのモジュールも ppmでインストールしました。 接続しようとすると、 ダイアログボックスが表示され、Perl Commandlineがこけたというメッセージが表示されました。 LinuxのPostgreSQL7.2.3では同じPerlスクリプトでもエラーなく動作しましたが、Windows版では7系がないようですね。 WindowsでPerlのDBD::Pgで正しく動作している方はいらっしゃいますか? ちなみに DBD::ODBC経由だと動作しています。

  • Perlをはじめるにあたっての質問

    はじめましては私はビジュアルベーシックを始めたばかりの 初心者です。 これからPerlをはじめたいのですが、 どの書籍などを購入していいのかわかりません。 現在Perl行っている方で わかりやすいWEBサイトや書籍があれば 教えてもらえないでしょうか? ご返答をよろしくお願いします。

  • PostgreSQLとは?

    自分は、Javaで少しプログラミングをしています。 そして、今回データベースとして、PostgreSQLを始めることになりまして、 PostgreSQLのことを教えてもらいたいのです。 Javaでは、CGIの言語としまして、Servletを使用しています。 その時、自分のPCにJRunをWebサーバーとして置いています。 そして、Servletを実装する時には、所定のディレクトリにコンパイル済みの Servletプログラムを置き、IEから展開しています。 では、PostgreSQLではどのように動作するかが分かりません。 今、現在、自分の分かる範囲は・・・ 1、PostgreSQLは、サーバーサイドソフトウェア(上記のJavaで言うJRun?) 2、UNIX形式のソフトウェア 3、Windowsで使用するなら、cygwin等のUNIX環境が必須                            などです。 もし、こんな初心者の自分に理解できるHP、書籍でもかまいませんので 教えてください。 よろしくお願いします。

  • PostgreSQL

    これから、PHP4&PostgreSQLでサイト開発を行いたいと 考えています。 一応、RED HAT Linuxのサーバーは設置してありますが、 作業の効率(使い慣れているだけ・・)を考えると、windows上で開発して、サーバーに移植したいと考えています。 WINDOWSマシンにはApacheをインストールしてあります。 PHP4については、Win32バージョンがあることは確認しましたが、PostgreSQLについては、Win32バージョンは存在しているのでしょうか? 書籍にはあるらしき事が記載されていましたが、どこからダウンロードできるかが分かりません。 もし、ご存知の方がいらっしゃれば、そのサイトを教えて頂けませんでしょうか? 宜しくお願い致します。

  • Javaでデータベース(PostgreSQL)に接続したいです

    学校でJavaの勉強をしています。この前、DB(PostgreSQL)に接続しました。 勉強のため、家のPCでもDBに接続できるようにしたいです。 自分で試してみましたが、上手くいかないので、知識をお持ちの方、どうかご教示ください。 ・Javaのバージョン     JDK1.5.08 ・PostgresSQLのバージョン  PostgresSQL8.2 ・OS               WindowsXP このサイト http://jdbc.postgresql.org/download.html から、postgresql-8.2-504.jdbc3をダウンロードしました。 ダウンロードしたファイルを、Program Files>Java>jdk1.5.0_08>jre>lib>ext と   Program Files>Java>jre1.5.0_08>lib>ext に 入れました。 (学校ではこのextというフォルダに入れていました。ちなみに学校のPCに入れたファイルは postgresql-jdbc3でした。) 学校の環境ではデータベースにアクセスできました。なので、SQL文とDBに接続するための Javaのコードは正しいと思います。 しかし実行すると、NullPointerException というエラーが出ます。 ファイルを入れた場所が間違っていると思うのですが、postgresql-8.2-504.jdbc3は どのフォルダに入れればよいのでしょうか。 解決する知識をお持ちの方、どうかご教示願います。 宜しくお願いいたします。

    • ベストアンサー
    • Java