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

MySQL không thể tạo ràng buộc khóa ngoại

Chỉ cần ném điều này vào hỗn hợp các nguyên nhân có thể xảy ra, tôi đã gặp phải vấn đề này khi cột trong bảng tham chiếu có cùng "loại" nhưng không có cùng ký hiệu.

Trong trường hợp của tôi, cột bảng tham chiếu là TINYINT UNSIGNED và cột bảng tham chiếu của tôi là TINYINT SIGNED. Căn chỉnh cả hai cột đã giải quyết được vấn đề.



  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 KHÔNG VÀO và KHÔNG TỒN TẠI có giống nhau không?

  2. Cách tạo cơ sở dữ liệu mysql với phần tiếp theo (nodejs)

  3. Django nhóm riêng biệt theo truy vấn trên hai trường

  4. Hiển thị tất cả các khóa hiện tại từ get_lock

  5. Hiểu lỗi đơn giản trong MySQL