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

ràng buộc khóa ngoại laravel errno 150 được định dạng không chính xác

Trong trường hợp là khóa ngoại, các trường tham chiếu và trường tham chiếu phải có cùng kiểu dữ liệu chính xác.

Bạn tạo id các trường trong cả usersfirms như đã ký số nguyên. Tuy nhiên, bạn tạo cả hai khóa ngoại là không dấu số nguyên, do đó việc tạo khóa không thành công.

Bạn cần thêm unsigned mệnh đề đến id định nghĩa trường hoặc xóa unsigned mệnh đề từ các trường khóa ngoài.



  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 cách nào để phân trang cho dữ liệu JSON trong PHP?

  2. SQLException:Trước khi bắt đầu tập kết quả

  3. Hibernate tự động tạo cơ sở dữ liệu

  4. MySQL lưu trữ dữ liệu như thế nào

  5. Tìm kiếm đối sánh toàn bộ từ trong MySQL