PerlでPostgreSQLat PHP
PerlでPostgreSQL - 暇つぶし2ch29:名無しさん@お腹いっぱい。
01/12/22 22:43
syswrite 使えば?

30:25
01/12/23 13:30
自己レス

$conn->exec("begin");
$fd = $conn->lo_open(OID, "PGRES_INV_READ");
$bite = $conn->lo_read($fd, $pic,30000);
binmode STDOUT;
print $pic;
$conn->lo_close($fd);
$conn->exec("commit");

としてみてもだめだね、なんだろう?
pgsql-jp MLの検索で同じようなのを見つけてその解決スクリプトみたいなのを
見てたけど基本的にはずしてないとおもうんだけど
pgsql-jp MLでもそうだったけどうちのサーバーがRQ3だからかな?

とりあえず>>29さんのいうようにsys関係の関数を試してみるかなぁ

31:25
01/12/23 16:01
さらに自己レス

>>30で試したものを通常のRedHat7入ったサーバーで試したら
動きました。
RQ3のPostgreSQLのバージョンの問題でしょうか?

32:名無しさん@お腹いっぱい。
01/12/23 16:04
>>31

PostgreSQL←読みにくい。半角英数文字を使うように。

33:名無しさん@お腹いっぱい。
01/12/25 00:57 DwRf9qhb
>>13
Linux Magazine 1月号P169にDBD:pgでの記事あり。
8ページ書いてるから初心者は役に立つかも。
Linux world 2月号P143にmod_perl+Pgでの記事あり。
5ページ書いてある。mod_perlとmod_phpの速度比較について。
現在、どちらも書店で買える。
perl+DBD:pg+postgreSQL7.1.*でSQLのリファレンスと事例サンプル付き書籍
をキボンヌ

34:名無しさん@お腹いっぱい。
01/12/31 05:12 PgdNISg+
age

35:名無しさん@お腹いっぱい。
02/01/11 17:33
$conn->exec("age");

36:nobodyさん
02/05/27 07:10 k7i+drRi
perl

37:nobodyさん
02/05/27 18:41
Pgは全然駄目だと思う・・・
DBI(DBD::Pg)を使ったほうがはるかにええでぇ。

38:nobodyさん
02/05/27 18:56
>>21
DBIからlo_*()を使うのってちょっと一瞬わかりにくいよね。
pg_INV_WRITEとかの定数がデータベースハンドルからとらなきゃいけない
( $dbh->{ pg_INV_WRITE } ・・・なんでDBD::Pg::INV_WRITEとか
ないねん??)とか、関数名が$dbh->func()の一番最後に来たり・・・

39:login:Penguin
02/10/05 20:41 LSQvglWi
あげ

40:nobodyさん
02/10/06 03:30
>>39
ageてくれて気づいた。こんなスレあったんだって。
新しい情報キボンヌ。

41:nobodyさん
02/10/07 00:45 Zxj7MN0A
39のIDって・・・

42:nobodyさん
02/10/07 17:22
コテハンですなぁ。unix板中心にいろんなとこで見かけますなぁ。



43:nobodyさん
02/10/15 07:31 NUZuNJr5
age


44:login:Penguin
02/10/15 19:49
実際perl dbi + postgreSQL で構築してある
サイト教えて下さい

45:nobodyさん
02/10/15 21:34
関連書籍
一応,張っておく。
# みんな知ってるよね?
URLリンク(www.oreilly.co.jp)
PostgresというよりはDBI+DBDなんだけど,私は好きです。

46:nobodyさん
02/10/16 00:35
>>44
URLリンク(www.magic.asuka.net)

47:nobodyさん
02/11/24 22:40 nYY6oDGd
>>11
最近出てるシーラカンス本ではとうとうPerlインターフェイスの項が
外されてる。Java、PHP、Ruby、の各インターフェイスは
紹介されているのに。
Perlに恨みがあるとしか思えん。


48:nobodyさん
02/11/25 00:42
>>47
もうPerlダメぽ・・・。

49:nobodyさん
02/11/25 02:46
本人談では単にPerlが苦手なだけだとさ。


50:nobodyさん
02/11/26 12:33
Perl、Java、PHP、Pythonあたりは欲しいですよねぇ。
Perlなら漏れが書いてあげるYO!


51:タツヲ・イスィ
02/11/26 13:30
>>50
第 4 版では是非お願いします。
Postgres 附属の Pg.pm ですか?
それとも DBI?

52:nobodyさん
02/11/28 14:11
>>37
DBI+DBD や Pg.pm などのパッケージの違いを吸収するルーチン書けばいいじゃん

53:nobodyさん
02/12/20 12:52
↓DBIのDBIスレに統合しようや。な?
スレリンク(php板)l50


54:山崎渉
03/01/15 13:43
(^^)

55:山崎渉
03/04/17 12:26
(^^)

56:山崎渉
03/04/20 06:06
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

57:nobodyさん
03/04/22 16:19 fVFHKJWE
最近ポスグレを勉強しようと思って書籍を買ってみたんだけど、2冊買って2冊ともクソなんで凹んでるとこでしゅ。

はじめてのPostgreSQLプログラミング 阪上徹+羽生章洋(ソフトバンク)
WindowsユーザのためのPostgreSQL導入活用ガイド 谷田豊盛(技術評論者)

誰かポスグレ初心者に優しいオススメ書籍があったらよろしくたのんます。

58:nobodyさん
03/04/22 16:21 mP70YMlo
URLリンク(yahooo.s2.x-beat.com)

59:nobodyさん
03/05/18 14:31
>>57
他のRDBMを一通り使えるようになってから、
PostgreSQL オフィシャルマニュアルを購入する。

他のRDBMで基礎を作ってから、PostgreSQLの相違点を学べばスムーズかも知れん。

60:山崎渉
03/05/22 02:08
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

61:nobodyさん
03/06/09 19:48
URLリンク(www.google.co.jp)

62:nobodyさん
03/06/15 04:13 lc8ujHhb
age

63:PerlでDBM
03/06/17 15:41 nJC3WMH6
DBMのぐれーぷうえぁみたい。
URLリンク(www.ecopig.jp)

64:_
03/06/17 15:45
URLリンク(homepage.mac.com)

65:nobodyさん
03/07/10 19:30 57Eu1LHu
psqlで、
database=# \q
でそのデータベースのテーブル一覧が取得できますが、
↓のようにしてもcgiから実行すると取得できません。
$res = $conn->exec("\d");
$res = $conn->exec("\\d");
$res = $conn->exec("\\\d");
どうすれば取得できるのでしょうか。


66:山崎 渉
03/07/15 11:08

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

67:nobodyさん
03/07/24 22:22
postgreSQL,perlでテーブルにselectかけると
DBD::PgPP::st execute failed: Unknown message type: ってエラー吐くよぅ。
テーブルのカラムを削るとそのまんまで通るよう。どうしてだよう。

68:nobodyさん
03/07/25 20:35
>>67
詳しく書かないと分からない
メーリングリストのほうが反応もよいと思われ

69:山崎 渉
03/08/02 02:42
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

70:ぼるじょあ ◆ySd1dMH5Gk
03/08/02 05:28
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎―――◎                      山崎渉&ぼるじょあ

71:山崎 渉
03/08/15 22:47
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

72:nobodyさん
03/09/23 19:52 cmhnhX8a
つながる。
my $dbh = DBI->connect("dbi:Pg:dbname=hogehoge", "username", "password");
my $dbh = DBI->connect("dbi:Pg:dbname=hogehoge;port=5432", "username", "password");

つながらない。
my $dbh = DBI->connect("dbi:Pg:dbname=hogehoge;host=localhost", "username", "password");
# could not connect to server: Connection refused

PostgreSQLは、Apacheと同じサーバー上で動いてます。
上のようにしてPerl/CGIでPostgreSQLにつなげてるんですが、
host=localhost を追加するとつながってくれません。

な ん で じ ゃ -

73:nobodyさん
03/09/23 20:42
i オプション

74:nobodyさん
03/09/23 20:55
>>73
postmaster に -i オプションつけて立ち上げないと TCP/IP接続できん…か。。
しらんかったYO! thx

75:nobodyさん
04/04/21 21:05 nVKgV/tX
postgreSQLてなんて読むの?

ぽすとぐれ?

76:nobodyさん
04/07/29 09:06 t5km3ymm
ぽすとぐれえすきゅーえる
「ぽすとぐれす」、「ぽすぐれ」は略称。


77:nobodyさん
04/07/29 23:26
べつに「ぽすとぐれす」は略称じゃないんだが。
ちなみにPostgreSQLの発音は「ぽすとぐれすきゅーえる」だそうだ。

78:nobodyさん
04/07/29 23:41
そういや、俺が初めて触った頃の Postgres は、まだSQLが使えなくて、
よくわからん謎のクエリ言語がついてたな

79: ◆LNEYkUn2Z6
08/03/14 04:23:28
だれもやらないよね

80:nobodyさん
08/04/05 18:43:35 kw6H+3vI
だね

81:nobodyさん
08/04/29 17:40:58
よく落ちなかったな

82:nobodyさん
09/04/13 00:01:48
まだ残ってるんだな

83:nobodyさん
10/03/03 01:59:38 iEY2V60M
e

84: 忍法帖【Lv=40,xxxPT】(3+0:8) 【28.1m】 電脳プリオン ◆3YKmpu7JR7Ic
12/09/30 17:31:39.83 BE:638518379-PLT(12079)

  ∧_∧
  ( ・∀・)      | | ガガッ
 と    )      | |
   Y /ノ      .人
    / ) .人   <  >_∧∩
  _/し' <  >_∧∩`Д´)/
 (_フ彡 V`Д´)/   / ←>>56
            / ←>>69

85:nobodyさん
14/01/15 00:02:18.73
ぬるぽ

86:nobodyさん
14/06/29 21:35:43.52
PerlでPostgreSQL

87:nobodyさん
14/07/01 09:01:23.16 qhi5s56K
◎2chスレッド勢いランキングサイトリスト◎

★+ニュース板
・ 2NN (推薦)
・ 2chTimes
★+ニュース板新着
・ 2NN新着
・ Headline BBY
・ unker Headline
★+ニュース板その他
・ Desktop2ch
・ 記者別一覧
★全板
・ 全板縦断勢いランキング (推薦)
・ スレッドランキング総合ランキング
・ ログ速
★全板実況込み
・ 2勢 (推薦)
・ READ2CH
・ i-ikioi

※ 要タイトル名検索
※ 2chブラウザ併用推奨


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch