ошибка COLLATE

Ответить
Аватара пользователя
meu3
Сообщения: 466
Зарегистрирован: 28 сен 2018, 13:21
Имя: Юрий Трифонов
Откуда: Россия Севастополь
Организация: IDEA

ошибка COLLATE

Сообщение meu3 »

В "запасной/тренировочной" базе в бэкапе для таблицы app_backups создается запись из-за которой крашится загрузка бэкапа. Неправильный collation. В "боевой" - все нормально, а в "запасной" такой вот глюк. Из-за чего - не понятно.

После замены руками - все, естественно, грузится нормально, по другим таблицам проблем не наблюдается...
--
-- Структура таблицы `app_backups`
--

CREATE TABLE `app_backups` (
`id` int NOT NULL,
`users_id` int NOT NULL,
`is_auto` tinyint(1) NOT NULL,
`description` text NOT NULL,
`filename` varchar(64) NOT NULL,
`date_added` bigint UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
Аватара пользователя
support
Техническая поддержка
Сообщения: 9333
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: ошибка COLLATE

Сообщение support »

Просто нет такой кодировки. Вообще COLLATE не обязательно и можно удалить.
Или в phpmyadmin изменить, чтоб в каждый раз не удалять COLLATE
Аватара пользователя
meu3
Сообщения: 466
Зарегистрирован: 28 сен 2018, 13:21
Имя: Юрий Трифонов
Откуда: Россия Севастополь
Организация: IDEA

Re: ошибка COLLATE

Сообщение meu3 »

Не понятно другое. Я же не добавлял неправильный COLLATE=utf8mb4_0900_ai_ci;
А автобэкап и ручной его продолжают вписывать именно такой.
в phpmyadmin изменить, чтоб в каждый раз не удалять
- это как?
Аватара пользователя
support
Техническая поддержка
Сообщения: 9333
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: ошибка COLLATE

Сообщение support »

При установке программа так же не добавляет COLLATE, сервер это самостоятельно устанавливает.
почему именно в одной таблице другой - загадка.
Просто измените в phpmyadmin для конкретной таблице, чтоб не конфликтовал.
Вложения
screenshot-localhost-2024.08.16-07_42_07.png
Аватара пользователя
meu3
Сообщения: 466
Зарегистрирован: 28 сен 2018, 13:21
Имя: Юрий Трифонов
Откуда: Россия Севастополь
Организация: IDEA

Re: ошибка COLLATE

Сообщение meu3 »

Спасибо! У FastPanel был такой collate, а mariadb - почему-то не оказалось. Так-то при этих данных он ни на что не влияет, но при переносе "завернуло в трубочку"
Ответить