Berapa panjang maksimum data yang bisa saya masukkan ke dalam kolom BLOB di MySQL?
Berapa panjang maksimum data yang bisa saya masukkan ke dalam kolom BLOB di MySQL?
Jawaban:
A BLOB
dapat maksimum 65535 byte (64 KB).
Jika Anda perlu lebih banyak mempertimbangkan menggunakan:
a MEDIUMBLOB
untuk 16777215 byte (16 MB)
a LONGBLOB
untuk 4294967295 byte (4 GB).
Lihat Persyaratan Penyimpanan untuk Jenis String untuk info lebih lanjut.
BLOB
≈ 64KB, MEDIUMBLOB
≈ 16MB dan LONGBLOB
≈ 4GB
Mungkin atau mungkin tidak akurat, tetapi menurut situs ini: http://www.htmlite.com/mysql003.php .
BLOB A string dengan panjang maksimum 65535 karakter.
Manual MySQL mengatakan:
Ukuran maksimum objek BLOB atau TEXT ditentukan oleh jenisnya, tetapi nilai terbesar yang sebenarnya dapat Anda kirim antara klien dan server ditentukan oleh jumlah memori yang tersedia dan ukuran buffer komunikasi
Saya pikir situs pertama mendapat jawaban dari menafsirkan manual MySQL, per http://dev.mysql.com/doc/refman/5.0/id/storage-requirements.html
BLOB bisa maksimal 65535 byte. Jika Anda membutuhkan lebih banyak pertimbangkan menggunakan MEDIUMBLOB untuk 16777215 byte atau LONGBLOB untuk 4294967295 byte.
Semoga ini bisa membantu Anda.