sql >> データベース >  >> RDS >> Mysql

PDFファイルをMySQLデータベースに保存する方法は?

    BLOB(バイナリラージオブジェクト)の使用(longblob データ型)

    $fileHandle = fopen($fileUpload, "r");
    $fileContent = fread($fileHandle, $fileUpload_size);
    $fileContent = addslashes($fileContent);
    $dbQuery = "INSERT INTO myBlobs VALUES ";
    $dbQuery .= "('$fileContent')";
    

    利用可能な完全なチュートリアルここ

    ただし、ファイルをファイルシステムに保存し、DB(ファイルパスと名前のフィールド)に参照を追加することを強くお勧めします。いくつかの理由:

    • 高速
    • アクセスが簡単(特別なアプリケーションは必要ありません)
    • より高速なバックアップ
    • スペースが少ない


    1. テーブルから最後のレコードIDを取得する最も安全な方法

    2. NetBeansIDEでMySQLへの接続を確立できません

    3. リンクサーバーでRPC出力が有効になっているかどうかを確認します

    4. MySQLに接続すると、エラーが発生しますデータソース名が見つからず、デフォルトのドライバが指定されていません