Биллинговая система Nodeny
17 Июня 2026, 17:02:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Перехід з mysql v8.0 на mysql 8.4  (Прочитано 52 раз)
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 359


Просмотр профиля Email
« : 16 Июня 2026, 15:52:48 »

після оновлення ОС і всіх пакетів виникла проблема, в білінгу не працює пошук, вводиш запит а у відповідь тишина, про саму проблему пише:
виконується старий SQL-запит, де є GROUP BY u.grp, dict.k, але в SELECT ще використовується dict.v. MySQL 8.4 в строгому режимі ONLY_FULL_GROUP_BY таке забороняє
Код:
mysql -u root -p -e "SELECT @@GLOBAL.sql_mode\G"
Enter password:
*************************** 1. row ***************************
@@GLOBAL.sql_mode: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

просто виключив і все запрацювало
Код:
mysql -u root -p -e "SET GLOBAL sql_mode = sys.list_drop(@@GLOBAL.sql_mode, 'ONLY_FULL_GROUP_BY'); SELECT @@GLOBAL.sql_mode\G"
Enter password:
*************************** 1. row ***************************
@@GLOBAL.sql_mode: STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

питання в тому чи може це відключення вплинути негатино на щось? чи можливо потрібне інше рішення застосувати?
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 548


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #1 : Сегодня в 09:44:49 »

https://forum.nodeny.com.ua/index.php?topic=3393.msg37531#msg37531
тут вже Стас писав, і в останніх ревізіях NoDeny Next цю проблему виправлено з глобальним пошуком.

А так, я з 2020 року на 8.0 без 'ONLY_FULL_GROUP_BY' - ніби все працює Смеющийся
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!