Уважаемые все, у меня проблема в MySQL:
Мне не удалось выполнить DELETE FROM users where user_id ='1';
в CLI MySQL.
Поэтому я попробовал в phpMyAdmin:
Используйте графический интерфейс для удаления строки, я получил это:
SQL-запрос:
DELETE FROM `health_portal`.`users` WHERE `users`.`user_id` =1
MySQL сказал: Документация
Cannot delete or update a parent row: a foreign key constraint fails (`health_portal`.`users`, CONSTRAINT `users_ibfk_2` FOREIGN KEY (`doctor_id`) REFERENCES `users` (`user_id`))
Я посмотрел эту ошибку на веб-сайте Mysql и получил:
Ошибка: 1451 SQLSTATE: 23000 (ER_ROW_IS_REFERENCED_2)
Сообщение. Невозможно удалить или обновить родительскую строку: сбой ограничения внешнего ключа (% s)
Я не знаю, что здесь не так, надеюсь, кто-нибудь может подсказать мне.
Многие, спасибо!