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

Lỗi chung:1005 Không thể tạo bảng bằng Laravel Schema Build và Foreign Keys

Tôi đã gặp vấn đề tương tự. Tôi vừa nhận thấy ghi chú sau ở cuối tài liệu Laravel Schema :

Đối với tôi, ngay sau khi tôi đặt các trường khóa ngoại của mình như:

$table->integer('author')->unsigned();

Tôi không có vấn đề gì.

CHỈNH SỬA:Ngoài ra, hãy đảm bảo rằng các trường trong bảng ngoại đã được tạo sẵn, nếu không việc này có thể không thành công với cùng một lỗ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. Chèn giá trị Mảng chèn vào một ID duy nhất vào cơ sở dữ liệu mysql bằng php và PDO

  2. Làm thế nào để hiển thị các truy vấn cuối cùng được thực thi trên MySQL?

  3. Các thay đổi đối với my.cnf không có hiệu lực (Ubuntu 16.04, mysql 5.6)

  4. Cấu trúc cơ sở dữ liệu tốt nhất để lưu giữ dữ liệu đa ngôn ngữ là gì?

  5. kết hợp hai câu lệnh được chọn