Решена «ОШИБКА 1054 Неизвестный столбец» при импорте в MariaDB 10.4

Недавно я попытался перенести базу данных со старого Debian 8, MariaDB 10.1 сервер на новый Debian 10, MariaDB 10.4, но встретил эту неприятную ошибку

ERROR 1054 Unknown column 'pusername' in 'field list'

. Я попытался импортировать тот же sql в Debian 10, MariaDB 10.3, и он импортировал безупречно. Затем я попытался экспортировать дамп из этого 10.3 и импортировать его в свой MariaDB 10.4, но опять же с той же самой ошибкой, что и выше.

Я много читал, но не мог найти, что могло быть причиной. Какие-нибудь средства правовой защиты? Вот скриншот enter image description here

0
задан 30 March 2020 в 19:34
1 ответ

Хорошо, я разобрался ... это был старый устаревший триггер, который переносился годами .... удивительно, что ни одна из предыдущих версий до MariaDB 10.3 не жаловалась на это. Триггер удален из исходной БД, экспортирован, а затем успешно импортирован на новый сервер с MariaDB 10.4.12

0
ответ дан 30 March 2020 в 16:30

Теги

Похожие вопросы