Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memasukkan Fail .pdf ke dalam BLOB MySQL dalam PHP?

Bagaimana untuk Memasukkan Fail .pdf ke dalam BLOB MySQL dalam PHP?

Linda Hamilton
Lepaskan: 2024-10-23 20:09:30
asal
672 orang telah melayarinya

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

Memasukkan Fail .pdf ke dalam BLOB MySQL Menggunakan PHP

Menyimpan fail terus dalam pangkalan data boleh menjadi masalah, terutamanya untuk fail besar seperti PDF . Walaupun begitu, adalah mungkin untuk menyimpan fail .pdf dalam pangkalan data MySQL sebagai BLOB (Binary Large Objects) menggunakan PHP.

Untuk memasukkan fail .pdf ke dalam lajur BLOB, anda boleh menggunakan coretan kod berikut:

<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>
Salin selepas log masuk

Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa menyimpan BLOB dalam MySQL tidak disyorkan kerana potensi masalah prestasi dan penyelenggaraan. Secara amnya adalah lebih baik untuk menyimpan fail pada sistem fail dan hanya menyimpan rujukan (cth., laluan fail) dalam pangkalan data. Pendekatan ini mengurangkan saiz pangkalan data dan meningkatkan kecekapan.

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Fail .pdf ke dalam BLOB MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan