Добрый день.
Перед обновлением старой версии решил поставить новую версию с "нуля".
Первый сюрприз это не совместимость с mariadb. Большинство всётаки её используют, и под црм придётся держать отдельную базу, либо бг тащить в .... В принципе база почти залилась кроме PARSER ngram , поддержки которого нет в mariadb.
Ставлю необходимый mysql 8. И база не заливается !!??
тройка ошибок
Код:
ERROR 1292 (22007) at line 1045: Incorrect datetime value: '0000-00-00 00:00:00' for column 'last_modify_dt' at row 1
ну ладно база пустаю убираю update .... , т.к. соответствующие таблицы пустые.
дальше на операции
INSERT INTO user ( title, login, pswd, description ) VALUES ("Администратор", "admin", "admin", "Администратор" );
Код:
ERROR 1364 (HY000) at line 203: Field 'deleted' doesn't have a default value
номер строки не соответствует, т.к. после каждой ошибки заливал не с нуля а стого места где остановилось.
меняю на
Код:
INSERT INTO user ( title, login, pswd, description,deleted ) VALUES ("Администратор", "admin", "admin", "Администратор" ,0);
дальше
на пред запрос
Код:
ERROR 1364 (HY000): Field 'date_created' doesn't have a default value
Какие поля ему ещё нужны ... можно конечно было и date_created добавить.. но может исправите. Раз уж требуете
Цитата:
Оригинальный MySQL сервер и клиент версии 5.7 либо 8.0
то и ваш дамп должен там подниматься.