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

mysql Ràng buộc khóa ngoại bị lỗi hình thành không chính xác

Tôi đã gặp phải vấn đề tương tự với HeidiSQL. Lỗi bạn nhận được rất khó hiểu. Vấn đề của tôi cuối cùng là cột khóa ngoại và cột tham chiếu không cùng loại hoặc cùng độ dài.

Cột khóa ngoại là SMALLINT(5) UNSIGNED và cột được tham chiếu là INT(10) UNSIGNED . Sau khi tôi đặt cả hai cùng một kiểu chính xác, quá trình tạo khóa ngoại hoạt động hoàn hảo.



  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àm thế nào để Kiểm tra xem Nút Radio được Kiểm tra hoặc Chọn trong jQuery?

  2. Tạo bảng trong MySQL

  3. Làm thế nào để sửa chữa một chuỗi được tuần tự hóa đã bị hỏng do độ dài đếm byte không chính xác?

  4. Truy vấn SQL nhiều giá trị trong một ô

  5. Triển khai Cơ sở dữ liệu MySQL Cloud Hybrid bằng ClusterControl