0
  Login

Mematikan atau Disable MySQL Strict Mode di CPanel

Berikut adalah cara mematikan atau Disable MySQL Strict Mode di CPanel (ini juga bisa diterapkan di server yang tidak menggunakan CPanel – intinya sama). Biasanya kenapa  strict mode dimatikan, karena strict mode akan melakukan kontrol kesalahan (invalid/ missing value) pada perubahan data seperti insert, update atau create tabel. Kesalahan pada nilai dapat berasal dari banyak faktor misalnya, tipe data pada kolom yang salah atau keluar dari range.

Dibawah ini adalah tahapnya

  1. Login SSH menggunakan root
  2. Baiknya lakukan backup konfigurasi setingan my.cnf lama
    # cp /etc/my.cnf /etc/my.cnf.backupstrict
  3. Buka /etc/my.cnf
    # vi /etc/my.cnf
  4. Tambahkan sql_mode=”NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES” pada file my.cnf
    sql_mode=”NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES”
  5. Save dan jangan lupa restart Mysql
    # Service mysql restart

Kemudian untuk melakukan pengecekan apakah setingan strict modenya sudah benar apa belum, berikut adalah tahapnya

  1. Ini dilakukan setelah restart mysql
  2. Ketikan / paste perintah
    mysql -e “SELECT @@sql_mode;”
  3. Jika muncul tulisan “NO_AUTO_CREATE_USER” itu artinya Strict Mode telah disable (nonaktifkan)
About the Author

Leave a Reply

Netid.co.id | IT Solution and Web Hosting Provider | Term Of Service | Facebook Page Support | Careers | Program Kerjasama