Membuat asal Kesan Mod "ONLY_FULL_GROUP_BY"
Dalam seketika tidak disengajakan, anda mengaktifkan mod "ONLY_FULL_GROUP_BY" menggunakan arahan "modes sql = 'HANYA_PENUH_KUMPULAN_OLEH';." Untuk memulihkan kefungsian, anda perlu melumpuhkan tetapan ini.
Penyelesaian 1: Nyahaktifkan melalui MySQL Console
Daripada konsol MySQL, jalankan arahan berikut:
mysql > SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
Ini mengalih keluar "ONLY_FULL_GROUP_BY" daripada tetapan sql_mode global. Walau bagaimanapun, perubahan itu tidak berterusan sepanjang permulaan semula. Untuk menjadikannya kekal, gunakan:
mysql > SET PERSIST sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
Penyelesaian 2: Nyahaktifkan melalui phpMyAdmin
Atas ialah kandungan terperinci Bagaimanakah Saya Lumpuhkan Mod 'ONLY_FULL_GROUP_BY' dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!