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

MYSQL 5.5 Thả khóa chính

(errno: 150) is the giveaway:Điều này có nghĩa là vấn đề định nghĩa khóa nước ngoài. Tôi nghi ngờ một số bảng khác có ràng buộc khóa ngoại tùy thuộc vào PK này, vì vậy bạn cần loại bỏ nó trước và xây dựng lại nó sau.

Chỉnh sửa: Với những hình ảnh bạn đã đăng, điều này trở nên rõ ràng hơn:

FK từ BLOBS_TRIGGERS đến TRIGGERS được tạo thành từ PK. Vì vậy, nếu bạn bỏ PK, tương phản sẽ trở nên cũ. Bạn cần bỏ và sau đó tạo lại ràng buộc.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql chọn tối ưu hóa truy vấn và giới hạn hoạt động như thế nào trong mysql

  2. Tạo khóa chính mysql mà không có chỉ mục được phân cụm?

  3. jquery ajax không hoạt động nếu không có điểm ngắt firebug

  4. Làm cách nào để tạo cơ sở dữ liệu MySql bằng shell_exec php?

  5. MySQL Connector gắn thêm enum với giá trị nhỏ hơn giá trị thực