Untuk mengatasi error pada phpMyAdmin seperti ini, dapat dilakukan dengan cara sebagai berikut:

1st Method

  1. Pada phpMyAdmin, klik menu Variables kemudian cari sql_mode dan klik Edit
  2. Hapus ONLY_FULL_GROUP_BY dari sql_mode dan klik Save

2nd Method

  1. Jalankan perintah berikut pada phpMyAdmin:

    SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
    

3rd Method

Apabila menggunakan Laragon, dapat dilakukan dengan cara sebagai berikut:

  1. Buka file my.ini pada direktori C:\laragon\bin\mysql\mysql-ver

  2. Tambahkan baris berikut pada bagian [mysqld]:

    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
    
  3. Restart MySQL pada Laragon

Loading comments...