No.2ベストアンサー
- 回答日時:
データベースに格納する場合はバイナリ形式で保存すれば良いと思います。
MySQLだとBLOB型あたりで。
ファイルの中身はバイナリ型で保存して、別カラムにmime(ファイル形式)、ファイル名を保存します。
取り出すときはヘッダーにmimeとファイル名を設定すれば良いと思います。当然、バイナリ保存するときにはSQLが破綻しないようにクォートする必要があります。
下のURLあたりを参考にすれば良いとお思います。
データベースに保管する必要がないが、データベースで管理したいときは、そのまま特定フォルダに名前を変えて保存し(uniqid等で)、その変えた名前とmime形式、元々のファイル名をひもつけておいて取り出すときに結びつければ良いです。ファイルを保存するときエンコードしなければ他のプログラム(grepとかnamazu等)でも検索可能なのである意味便利です(セキュリティ的には×)。
参考までに。
参考URL:http://www.mysql.gr.jp/mysqlml/mysql/msg/6005
回答ありがとうございます。
バイナリ形式で保存するとDBに保存できるとは知りませんでした。一度バイナリ形式で保存する方法を調べてみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
- Excel(エクセル) EXCELマクロでandroidタブレットから取りんだJPEGファイルをうまくセルに貼り付けられない 2 2022/07/31 15:03
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- その他(セキュリティ) ZIPというファイルでパスワード付きPDFファイルが送られてきたのですが、 パスワードを入力▶︎ファ 3 2022/07/26 19:44
- Windows 10 Windows ZIPファイルを解凍してフォルダ内のテキスト文書を編集して上書き保存したいのにCtr 4 2023/06/21 13:14
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- C言語・C++・C# C言語の質問です。バイナリ形式で保存されたWindows Bitmap形式の画像ファイルを読み込み、 3 2023/07/19 14:58
- Windows 10 ネットからファイルをデスクトップにダウンロードする際、既存のファイルの並びが崩れてしまう 4 2022/04/19 08:20
- ノートパソコン パソコンでmp4の動画ファイルを10個くらい(合計20GB)をフォルダに入れて、容量を軽くしてしまお 2 2023/02/06 02:08
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
賃貸を退去する際の通常損耗の回復費用は誰が負担?契約時に注意すべき点は?
「退去時における消耗箇所の回復費用を誰が負担するか」というのは、賃貸物件のよくあるトラブルであるが、そもそも通常消耗・経年劣化・特別消耗の意味がそれぞれ異なることはあまり知られていない。 ・通常消耗・...
-
メダロット:第242話「Vol.242※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
タスク管理を使いこなして仕事がデキる人へ!タスク管理術を使えば生活にも応用可能!
やるべきことを整理し実行する「タスク管理」。仕事や勉強を効率的に進めるために有効な手法である。「仕事ができる人」は「タスク管理ができる人」というイメージを持つ人も少なくないだろう。「教えて!goo」には、...
-
イチゴの品種はどうしてこんなに多いの?海外では野菜としてサラダに使われることも!
冬から春にかけて、スーパーや青果店に様々な種類が並ぶイチゴ。以前に比べて生産される期間が長くなったのでは、と感じている人はいないだろうか。実際、継続的に品種改良が行われており、生産時期や味が多様化して...
-
メダロット:第241話「Vol.241※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Androidのアプリのclipboxなの...
-
EXCELデータ保存時にメッセージ...
-
イラストレーターで作ったデー...
-
イラストレーターCS6のhtml保存...
-
LINEのKeepに保存した音楽ファ...
-
psdファイルを保存、削除できな...
-
エクセル共有ファイルに保存し...
-
画像やzipファイルを保存するに...
-
フォトショップの保存形式の固定
-
xmlで書かれたページの保存...
-
アニメgifのサムネイル画像の指...
-
PSDをEPSに変換できますか?
-
Photoshop で画像の一部を切り...
-
ファイル比較ソフトDF(Ver1.41...
-
「領収書をPDFにして保存して、...
-
容量の大きいzipファイルの解凍...
-
免許証をPDFでメール送信
-
ゲームMODのpakファイルを開けない
-
○○.7z.001~●●.7z.003という圧...
-
動画をメールで送りたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELデータ保存時にメッセージ...
-
Androidのアプリのclipboxなの...
-
LINEのKeepに保存した音楽ファ...
-
IP Messengerの添付ファイルが...
-
エクセル共有ファイルに保存し...
-
PhotoShopにて、解像度を落とさ...
-
MacBook AIRを使っており、Word...
-
Libreoffice Writerを使用して...
-
ファイル比較ソフトDF(Ver1.41...
-
Wordで保存するたびに文字がず...
-
「領収書をPDFにして保存して、...
-
PHOTOSHOPで一枚のレイヤーから...
-
Photoshopの、バッチ処理が成功...
-
フォトショップの保存形式の固定
-
イラストレーターで作ったデー...
-
エクセルファイルが読み取り専...
-
パソコンからPDFにしたらスマホ...
-
ステレオのwavファイルの左右の...
-
AdobeAcrobatReader「画像のデ...
-
アニメgifのサムネイル画像の指...
おすすめ情報