|
Название: Перехід з mysql v5.6 на mysql 8.0 Отправлено: sedo26 от 14 Мая 2026, 11:03:04 При замінні заліза, експорт/імпорт БД виникають проблеми з несумісністю.
Зробив: my.cnf Код: [mysqld] MYSQL Код: SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); Питання - чи потрібно для правильної таблиці конвертувати MyISAM таблиці в InnoDB (users_trf, config, datasetup, dictionary, nets, ses_traf, user_grp, websessions). Підкажіть які ще зміни треба зробити щоб біллінг запрацював коректно? Дякую. Название: Re: Перехід з mysql v5.6 на mysql 8.0 Отправлено: Efendy от 18 Мая 2026, 08:38:26 Ти правильно написав, що ONLY_FULL_GROUP_BY блокує сумісність зі старим мускулом. Треба прибрати в налаштуваннях:
Код: [mysqld] Взагалі, я фікшу ці несумісності в коді, якщо знаходжу, ось нещодавно пофіксив глобальний пошук. Фікс залив в NoDeny Next. Але я не розумію як це впливає на експорт та імпорт Таблиці краще конвертувати, бо MyISAM старе лайно |