Я перевожу свой один живой проект с виртуального хостинга на VPS. После успешного импорта базы данных и всех API во время тестирования у меня возникла ошибка ниже.
#1055 - Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'table1.user_address.flatNumber' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Я много читал об этом из-за изменений в PHP версиях администратора и попыток исправить это с помощью некоторых Решение ниже.
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
Когда я запускаю любое из таких решений, я получаю еще одну ошибку.
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
Теперь в моем живом проекте много API-интерфейсов. Это немного Трудно изменить каждый запрос API.
Существует ли простое и лучшее решение для него. Я новичок в MySQL