Mengatasi Masalah error BLOB/TEXT cant have a default value
Permasalah ini terjadi pada saat MySQL dijalankan pada mesin windows, sebagai informasi disini saya menggunakan php versi 5.6, kemudian dengan versi server MySQL/10.1.13-MariaDB. Sedangkan pada saat saya jalankan pada Linux/Ubuntu dengan PHP versi 7 dan server MariaDB versi 10.2 + error ini tidak muncul sama sekali, bahkan pada cPanel hosting dengan MariaDB versi 10.2+ error ini juga tidak muncul.
atau jika dalam bentuk file import maka pesan errornya adalah sbb :
MySQL said: Documentation
#1101 - BLOB, TEXT, GEOMETRY or JSON column 'photo' can't have a default value
Jadi error ini terjadi pada saat saya mencoba menset nilai default untuk nilai blob, atau secara teknis ketika saya memilih opsi “Seperti yang didfenisikan” dengan nilai default tertentu
Solusi Mengatasi Masalah error BLOB/TEXT cant have a default value
- Jadi untuk Mengatasi Masalah error BLOB/TEXT cant have a default value yang pertama sebaiknya ada memperbaharui/upgrade versi database Anda, jika Anda bisa menginstal sendiri jenis database pada server Anda atau Anda memakai semacam VPS, sebaiknya mempertimbangkan untuk mengupgrade sistem Database Anda
- Rubah tipe data misal jika itu blob maka rubah jadi varchar
Ternyata solusinya mudah sekali
ReplyDelete