Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / MySQL Новый топик    Ответить
 SQL|ТАБЛИЦЫ /СВЯЗИ  [new]
warrior9090
Member

Откуда:
Сообщений: 8
Помогите правильно соединить таблицы . При попытке импортировать данные в таблицу выдает следующую ошибку
mysql> LOAD DATA INFILE 'C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/sr.csv' INTO TABLE srabotka FIELDS TERMINATED BY ';';
ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (`pco`.`srabotka`, CONSTRAINT `fk_srabotka_id` FOREIGN KEY (`srabotka_id`) REFERENCES `meri` (`srabotka_id`))

К сообщению приложен файл. Размер - 24Kb
9 май 21, 12:30    [22319859]     Ответить | Цитировать Сообщить модератору
 Re: SQL|ТАБЛИЦЫ /СВЯЗИ  [new]
warrior9090
Member

Откуда:
Сообщений: 8


К сообщению приложен файл. Размер - 13Kb
9 май 21, 12:30    [22319860]     Ответить | Цитировать Сообщить модератору
 Re: SQL|ТАБЛИЦЫ /СВЯЗИ  [new]
Fitter2
Member

Откуда:
Сообщений: 151
У вас не соблюдается целостность данных. Вы пихаете данные у которых должен быть "родитель", а его нет.

Я не знаю на проде эта БД или вы с ней оффлайн играетесь.
Если "играетесь", я бы удалил внешние ключи, импортировал данные, проверил недостающие, решил что с этим делать, установил ключи обратно.
11 май 21, 18:50    [22320595]     Ответить | Цитировать Сообщить модератору
Все форумы / MySQL Ответить