2016-04-12 13 views
-2

バイナリファイルを読み込むアプリケーションがあります。私はアップロードされたファイルは、ディレクトリに格納するためにサーバーに送信することができます。サーバーがベーステーブルに格納し、そのテーブルへの参照を追加する例では、それともアプリケーションサーバーを実装する必要がありますか?mysqlのファイルをロードする

(英語のため申し訳ありません)

答えて

1

(あなたがしたい場合や、他のオプションフィールド)あなたはidフィールドに表Filesを作成することができます。 すべてのファイルをフォルダに保存して、Filesテーブルに同じidという名前を付けます。

また、ファイルへの参照を保持するために、ファイル名をFilesテーブルに格納することもできます。

これは、tutorialに従うことができます。これは、C++でのファイル操作(例:ディレクトリ内のファイルの書き込み)です。

+0

はい、私はテーブルを持っています。私はまた、サーバー側でバイナリファイルを翻訳する必要があります。つまり、そのようなフォルダにファイルを保存する必要があります。このフォルダはmusklのところに横たわっています。今これはできません。ファイルをディレクトリに保存して保存する方法がわかりません。 – Petr

+0

@Petr「バイナリファイルを翻訳する」とはどういう意味ですか? Btw、ネットワーク経由でファイルを転送する場合は、TCPまたはUDPモードでソケットを使用できます。 –

+0

イメージファイル。私はアプリケーションを使用してサーバーMysqlに渡す必要があります。 MySQLはファイルをテーブルに保存してディレクトリに置くべきではありません。次にファイル参照をテーブルに書き込みます。 – Petr

関連する問題