Cara Menyimpan dan Membuka File ke dalam Data LONGBLOB dengan MySQL dan PHP
Menyimpan file dalam database sering kali menjadi solusi yang efisien untuk aplikasi web yang membutuhkan pengelolaan data berukuran besar, seperti gambar, video, atau dokumen. Di MySQL, tipe data yang sering digunakan untuk menyimpan file dalam bentuk binary adalah LONGBLOB. Dalam tutorial ini, kita akan membahas cara menyimpan dan membuka file menggunakan tipe data LONGBLOB dengan PHP dan MySQL.
Menyimpan File ke dalam Database
Untuk menyimpan file ke dalam database, pertama-tama kita harus memastikan bahwa tabel di MySQL sudah memiliki kolom dengan tipe LONGBLOB. Kolom ini akan menampung data file dalam format binary. Berikut adalah contoh struktur tabelnya:
SQL Code:
CREATE TABLE files (
id INT AUTO_INCREMENT PRIMARY KEY,
filename VARCHAR(255) NOT NULL,
filedata LONGBLOB NOT NULL
);