only_full_group_by

Обсуждение установки и настройки поддерживаемых серверов баз данных, а также работы с ними.
Ответить
unixm
Сообщения: 24
Зарегистрирован: Вт мар 03, 2020 4:23 am

only_full_group_by

Сообщение unixm » Вс сен 25, 2022 6:26 pm

MySQL 8

Собственно сейчас этот параметр включен по умолчанию. Как его отключить?
Правка /etc/brainy/my.conf
с добавлением

Код: Выделить всё

sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Ничего не поменяла...

Аватара пользователя
sbury
Сообщения: 1344
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: only_full_group_by

Сообщение sbury » Пн сен 26, 2022 8:32 am

/etc/my.cnf

unixm
Сообщения: 24
Зарегистрирован: Вт мар 03, 2020 4:23 am

Re: only_full_group_by

Сообщение unixm » Ср сен 28, 2022 4:00 pm

Нет, не помогло. Не стартует Mysql после этих изменений.
Может кто подскажет, как убрать only_full_group_by?

Аватара пользователя
sbury
Сообщения: 1344
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: only_full_group_by

Сообщение sbury » Чт сен 29, 2022 2:42 pm

в командной строке mysql
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

но и посмотреть текую как до так и после командой
SELECT @@sql_mode;

Ответить