【PHP】

環境-----
 CentOs 4.2
 PHP 4.3.9

質問-----
あるカンマ区切りのCSVデータがあります。

mysqlなどのDBを使った開発の方が慣れているのですが、案件によっては、csvでやらなければならないこともあります。

でも、ファイルオープンやロックなどの処理が面倒です。
ソートや抽出、1行だけ削除なども面倒です。

そこで、CSVファイルへのアクセスもDBと同じようにSQL文でアクセスできれば良いなと思っています。

自分で、そういった疑似DBなモジュールを作ろうかなと思ったのですが、もしかしたら、何方かが作成されたものが既にあるかもしれません。

検索をお願いします。

※できれば日本語のマニュアルがあれば幸いです。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2006/08/17 12:55:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:kurukuru-neko No.1

回答回数1844ベストアンサー獲得回数155

id:keijiro

ちんぷんかんぷんな回答です。

質問をきっちりと読んでください。

2006/08/10 21:28:58
id:kurukuru-neko No.2

回答回数1844ベストアンサー獲得回数155

ポイント27pt

CSVファイルをMYSQLで直接処理できるので

MYSQLを使えばよいと回答したつもりです。

id:keijiro

なるほど。

質問の書き方が悪かったのかもしれません。

MySQLは使わない(というか使えない環境)でという前提での話です。

2006/08/12 12:07:26
id:guesthouse No.3

回答回数51ベストアンサー獲得回数0

ポイント26pt

MySQL5.0で、ストレージエンジンCSVを指定すればCSVをSQLでアクセスできますよ、というのが1番の方の回答で、それは質問された内容に対してのちゃんとした答えだと思います。

id:keijiro

質問の書き方が悪かったです・・・m(_ _)m

2006/08/12 12:08:13
  • id:okuryu
    わりと CSV を使うことが多いんですけど、とくにライブラリは使いませんね。
    ほとんど出力するだけのパターンなので、カンマで分割してハッシュに入れる程度のものならその場その場でいつも書いてます。
    データの書き込みなんか入ってくると面倒になりそうですが...。
  • id:keijiro
    okuryuさん
    コメントありがとうございます。

    特定の行を探したり、並び替えたりが面倒だったので、
    モジュールがあればなぁ。。。
    と思っていました。

    自作で行くことにします。トホホ
  • id:bewind
    Perl モジュールなんですが、こういうものを作製されているかたがいらっしゃいました。

    http://www.edit.ne.jp/~deagle/software/#SQLEngine

    ご参考まで。
  • id:keijiro
    bewindさん
    ありがとうございます。

    閉じてからの方が有力な情報が多いなんて
    感動的で嬉しいです。
    ほんと、ありがとうございます。

    Perlですが、なかなか良いですね♪
    PHP版を作るときの参考にします。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません