Cara Memperbaiki MySQL atau MariaDB Error Field doesn’t have a default values

saat insert data, kadang muncul error log seperti berikut: Query error: Field ‘i_entry’ doesn’t have a default value. Error ini dikarenakan ada kolom yang tidak ada value saat insert sehingga error.

untuk mengatasi masalah ini, ada 2 cara yang dapat di lakukan, silahkan anda pilih mana yang paling efektif.

Cara 1

Hilangkan STRICT_TRANS_TABLES di sqlmode di settingan my.cnf atau my.ini

untuk menghilangkan STRICT_TRANS_TABLES anda dapat mengikuti langkah berikut:

  • silahkan login ke root server anda
  • edit my.cnf biasanya lokasinya terletak di /etc/my.cnf dengan menjalankan perintah:
nano /etc/my.cnf
  • cari baris sql_mode = “STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” jika tidak ada, maka masukkan baris ini di bawah [mysqld]
[mysqld]
sql_mode= ""
  • Silahkan restart mysql anda dengan menjalankan service mysql restart

Cara 2

  • Ubah field nya menjadi Null dan default value nya Null

 

5/5 - (3 votes)
Tri Wahyudi

Recent Posts

Mengamankan Server Cyberpanel dengan Fail2ban dan Firewalld

setelah firewalld berhasil di aktifkan di cyberpanel. dan untuk mengantisipasi serangan dari luar terhadap server…

3 days ago

Cara Mengaktifkan Firewalld di Server Cyberpanel

bagi pengguna CSF yang ingin beralih firewall dari CSF ke FirewallD berikut langkah-langkahnya. Silahkan uninstall…

3 days ago

Cara menghapus CSF (ConfigServer Security & Firewall) dari server cyberpanel

saat ini CSF sudah tidak di kembangkan lagi, sehingga sudah tidak kompatibel dengan cyberpanel versi…

3 days ago

Cara mengatasi Errors during downloading metadata for repository ‘gf’ saat menjalankan update linux

saat menjalankan perintah: yum update -y Keluar pesan error seperti berikut: [root@server ~]# yum update…

3 days ago

Mengatasi error ‘tech_domains’ array in /etc/cpanel/ea4/ea4-metainfo.json contained only invalid or empty entries pada cpanel

Saat akses file manager ataupun DNS Zone Manager, keluar error seperti berikut: A warning occurred…

9 months ago

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

1 year ago