
Cara Mengaktifkan Perintah Query GROUP BY MySQL di cPanel dengan Mudah
Query GROUP BY adalah salah satu perintah penting dalam MySQL yang digunakan untuk mengelompokkan hasil query berdasarkan kolom tertentu, sering digunakan dalam operasi agregat seperti COUNT(), SUM(), dan AVG(). Namun, dalam beberapa kasus, Anda mungkin mengalami masalah di mana perintah GROUP BY tidak berfungsi sebagaimana mestinya di cPanel, terutama jika konfigurasi server atau pengaturan database tidak diatur dengan benar.
Pada artikel kali ini, kami akan membahas cara mengaktifkan dan memastikan perintah GROUP BY berfungsi dengan baik di MySQL melalui cPanel. Dengan mengikuti langkah-langkah yang kami sediakan, Anda dapat memaksimalkan penggunaan query SQL di database Anda untuk analisis data yang lebih efektif. Mari kita mulai dengan panduan praktis ini untuk mengaktifkan perintah GROUP BY di MySQL pada cPanel.
Permasalahan:
ketika menjalankan perintah sql SET GLOBAL sql_mode=(SELECT REPLACE (@@sql_mode,’ONLY_FULL_GROUP_BY’,”)) akan ada error seperti dibawah

indikasi error diatas karna query GROUP_BY mysql privilege tidak aktif untuk perintah tersebut
biasa nya error tersebut ketika ada perubaham versi mysql ke yang lebih tinggi atau baru
solusi:
berikut solusinya dibagi menjadi 2 step:
A.whm
1.login setera root ke whm
2.ke SQL Services >>PhpMyadmin

3.pilih Variables
![]()
setelah itu cari sql mode klik edit

catatan :jika tidak bisa akses pada bagian variable terlebih dahulu tambahkan perintah ini
[mysqld] show_compatibility_56 = ON performance_schema
catatan:upgrade versi mysql pastikan backup database terlebih dahulu
mysql_upgrade --force -uroot -p
4.isi dengan NO_ENGINE_SUBSTITUTION dab klik icon save
![]()
B.ssh
1.login setara root
2.buka file /etc/my.cnf menggunakan editor
nano /etc/my.cnf
3.isi dengan
sql-mode="NO_ENGINE_SUBSTITUTION"
4.setelah disave restart service mysql nya
service mysql restart
admin dari seorang yang terus belajar dan mencatat pengalaman ,semoga berguna untuk yang lain