Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

lỗi khóa ngoại mysql # 1452

Điều đó có nghĩa là bạn có ít nhất một hàng trong bảng con tham chiếu đến một hàng không tồn tại trong bảng mẹ.

Nếu bạn hoàn toàn chắc chắn rằng bạn ổn khi gặp sự cố toàn vẹn dữ liệu như vậy, bạn có thể thêm khóa ngoại bằng cách tắt kiểm tra khóa ngoại trước khi chạy ALTER TABLE lệnh:

SET FOREIGN_KEY_CHECKS = 0;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi PDO:SQLSTATE [HY000]:Lỗi chung:2031

  2. Hiệu suất MySQL - Mệnh đề IN so với Bằng (=) cho một giá trị duy nhất

  3. Truy vấn trống lỗi PHP

  4. MySQL bỏ qua ràng buộc NOT NULL

  5. Lập chỉ mục cơ sở dữ liệu MySQL với Apache Lucene và giữ cho chúng được đồng bộ hóa