Недавно я пытался перенести базу данных со старого сервера 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, но снова с той же самой ошибкой, что и выше.
Я много читал, но не мог найти, что могло быть причиной. Какие-нибудь средства правовой защиты? Вот скриншот
Хорошо, я понял это ... это был старый устаревший триггер, который переносился годами ... удивительно, что ни одна из предыдущих версий до MariaDB 10.3 не жаловалась на это. Удален триггер из исходной БД, экспортирован, а затем успешно импортирован на новый сервер с MariaDB 10.4.12