UMI.CMS ошибка СУБД ONLY_FULL_GROUP_BY

only_full_group_by

UMI.CMS ошибка СУБД ONLY_FULL_GROUP_BY

После переноса сайта на другой хостинг возникла ошибка: incompatible with sql_mode=only_full_group_by

Для устранения ошибки надо:

1) выполнить запрос:

mysql> SELECT REPLACE@@sql\_mode,'ONLY\_FULL\_GROUP\_BY','';

+------------------------------------------------------------------------------------------------------------------------+

| REPLACE@@sql\_mode,'ONLY\_FULL\_GROUP\_BY',''                                                                            |

+------------------------------------------------------------------------------------------------------------------------+

| STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |

+------------------------------------------------------------------------------------------------------------------------+

1 row in set 0.00 sec

2) Вставить в /etc/mysql/mysql.conf.d/mysqld.cnf строку sql_mode со значением из результата запроса

mysqld

sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

3) Перестартовать mysql

https://stackoverflow.com/questions/23921117/disable-only-full-group-by