Disable ONLY_FULL_GROUP_BY
Pengenalan
Bismillahirrahmanirrahiim,
Pernahkah anda ketika hendak melakukan query dengan menggunakan group by kemudian, terdapat pesan error seperti ini this is incompatible with sql_mode=only_full_group_by. ๐ช๐ช
Memastikan Konfigurasi MySQL
- Masuk kedalam mysql command, pada linux anda dapat masuk ke perintah mysql dengan menggunakan perintah mysql -u root -p setelah itu anda akan diminta untuk memasukkan password mysql anda.
- Ketika berhasil login, maka anda akan masuk kedalam mode mysql seperti pada gambar dibawah
3. Kemudian ketikkan perintah dibawah ini
4. Apabila, didalam baris tersebut masih terdapat perintah ONLY_FULL_GROUP_BY maka fitur tersebut masih aktif. Copy perintah pada baris tersebut kemudian paste kedalam notepad. Dikarenakan nantinya akan kita gunakan untuk konfigurasi penonaktifan.
Cara Menonatkfikannya
- Ubah konfigurasi pada file my.cnf dengan menggunakan perintah
nano /etc/my.cnf
2. Kemudian tambahkan perintah sql-mode=copypastedrinotepad dibawah perintah [mysqld].
3. Jika sudah, silahkan simpan perintah tersebut, dan restart apache beserta mysql anda, dan silahkan coba kembali. Maka, Only_Full_Group_By akan dinonaktifkan. ๐๐๐