人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MySQLのデータベースに画像データを格納する方法を教えて下さい。ビギナーなので、何か勘違いしていたらそれも教えて下さい。

●質問者: dak
●カテゴリ:コンピュータ
✍キーワード:MySQL データ データベース ビギナー 勘違い
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● english
●20ポイント

http://www.gac.jp/article/index.php?stats=question&category=11&i...

MySQLに画像データそのものを格納することも可能ですが、画像が置かれているパス情報だけを登録するというのでも、だいたいのケースでは良いのではないのでしょうか?

◎質問者からの返答

実はそうなんですが、ビギナーなので、取り合えず普通に格納した方が後で良かったりするのかな、と推測しました。パス情報のみ格納で後々問題無いんでしょうかね?回答にはポイント出したいと思いますので、よろしくお願いします。


2 ● きゃづみぃ
●20ポイント

http://dev.mysql.com/doc/mysql/ja/blob.html

MySQL :: MySQL 4.1 リファレンスマニュアル :: 6.2.3.2 BLOB 型と TEXT 型

BLOB 型の項目に 画像データを入れます。

http://ns1.php.gr.jp/pipermail/php-users/2003-April/015326.html

[PHP-users 14794]画像データ格納時のエラー(文字化けのため再投稿)

http://ns1.php.gr.jp/pipermail/php-users/2003-April/015349.html

[PHP-users 14817]Re: 画像データ格納時のエラー(文字化けのため再投稿)

◎質問者からの返答

あ、2番目のソースで何とか行けそうですね。


3 ● kinoopio
●20ポイント

http://dev.mysql.com/doc/mysql/ja/storage-requirements.html

MySQL 4.1 リファレンスマニュアル :: 6.2.6 各カラム型に必要な記憶容量

http://dev.mysql.com/doc/mysql/ja/blob.html

MySQL 4.1 リファレンスマニュアル :: 6.2.3.2 BLOB 型と TEXT 型

は既に送られているようですので・・・

データベースへの画像格納は通常

可変長のバイナリデータ領域に格納します。

MySQLではBLOB 型ですね。

しかしながら、画像をデータベースに

格納してしまうと、検索スピード等に

悪影響が出る場合もありますので、

画像データのサイズにもよりますが

保存先アドレスを格納する方法をお勧めします

◎質問者からの返答

なるほど。保存先アドレスのみ格納がオススメですか。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ