• ベストアンサー

WebサーバとDBサーバを用いてファイルを格納したいです、教えてください。

PHPとMySQLを使用して、DBにバイナリファイルを格納する方法を考えています。WEB上からバイナリファイルをアップロードしてDBに格納し、後でダウンロードできる仕組みを作りたいです。使用しているサーバはfedora11です。 PHPとDBの連携はできたのですが、バイナリデータの格納方法は探しても見つからなくて困っています。誰か教えてください。

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

  • ベストアンサー
  • mitoneko
  • ベストアンサー率58% (469/798)
回答No.1

 データベース側では、フィールドタイプとして、BLOB型を使用します。  PHPサイドでのデータの格納・読み出しに関しては、他のタイプのフィールドと少々異なった取り扱いが必要です。  BLOBをキーワードに調べていくと、サンプルも結構転がっています。  例えば、次のような感じ。  http://www.mysql.gr.jp/mysqlml/mysql/msg/2349  がんばってみてください。

jinnichi
質問者

お礼

回答ありがとうございます。サンプルを載せていただいて助かります。 教えてもらったキーワードを元に頑張ってみます。また困った事があったら回答してほしいです。ありがとうございます。

関連するQ&A