如何在 PHP 中將 .pdf 檔案插入 MySQL BLOB?

Linda Hamilton
發布: 2024-10-23 20:09:30
原創
567 人瀏覽過

How to Insert .pdf Files into MySQL BLOBs in PHP?

使用PHP 將.pdf 檔案插入MySQL BLOB

將檔案直接儲存在資料庫中可能會出現問題,特別是針對PDF 等大文件。儘管如此,仍然可以使用 PHP 將 .pdf 檔案作為 BLOB(二進位大物件)儲存在 MySQL 資料庫中。

要將.pdf 檔案插入BLOB 列,您可以使用以下程式碼片段:

<code class="php">$sql = "INSERT INTO table (data) VALUES (?)";
$stmt = $mysqli->prepare($sql);
$stmt->bind_param("b", file_get_contents("path/to/file.pdf"));
$stmt->execute();</code>
登入後複製

但是,需要注意的是,由於潛在的效能和維護問題,不建議在MySQL中存儲BLOB。通常最好將檔案儲存在檔案系統上並僅在資料庫中儲存引用(例如檔案路徑)。這種方法減少了資料庫大小並提高了效率。

以上是如何在 PHP 中將 .pdf 檔案插入 MySQL BLOB?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!