BLOB(バイナリラージオブジェクト)の使用(longblob
データ型)
$fileHandle = fopen($fileUpload, "r");
$fileContent = fread($fileHandle, $fileUpload_size);
$fileContent = addslashes($fileContent);
$dbQuery = "INSERT INTO myBlobs VALUES ";
$dbQuery .= "('$fileContent')";
利用可能な完全なチュートリアル
ただし、ファイルをファイルシステムに保存し、DB(ファイルパスと名前のフィールド)に参照を追加することを強くお勧めします。いくつかの理由:
- 高速
- アクセスが簡単(特別なアプリケーションは必要ありません)
- より高速なバックアップ
- スペースが少ない