Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan umum:1005 Tidak dapat membuat tabel Menggunakan Bangun Skema Laravel dan Kunci Asing

Saya mengalami masalah yang sama. Saya baru saja memperhatikan catatan berikut di bagian paling bawah dokumen Laravel Schema :

Bagi saya, segera setelah saya mengatur bidang kunci asing saya seperti itu:

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

Saya tidak punya masalah.

EDIT:Juga, pastikan bahwa bidang dalam tabel asing sudah dibuat, jika tidak, ini mungkin gagal dengan kesalahan yang sama.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyimpan bilangan bulat yang sangat besar di MySQL

  2. Bagaimana cara menggunakan regex di MySQL?

  3. MySQL:pilih 5 baris sebelum dan sesudah baris tertentu

  4. Menggunakan PHP DOM untuk membuat file XML dari data MySQL

  5. Menambahkan Data ke Database Cloud Firestore