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

Menyiapkan kunci asing di phpMyAdmin?

Jika Anda ingin menggunakan phpMyAdmin untuk mengatur relasi, Anda harus melakukan 2 hal. Pertama-tama, Anda harus menentukan indeks pada kolom kunci asing di tabel rujukan (jadi foo_bar.foo_id, dalam kasus Anda). Kemudian, buka tampilan relasi (dalam tabel rujukan) dan pilih kolom yang dirujuk (begitu juga dalam kasus Anda foo.id) dan tindakan pembaruan dan penghapusan.

Saya pikir kunci asing berguna jika Anda memiliki beberapa tabel yang ditautkan satu sama lain, khususnya, skrip penghapusan Anda akan menjadi sangat pendek jika Anda mengatur opsi referensi dengan benar.

EDIT:Pastikan kedua tabel memiliki mesin InnoDB yang dipilih.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengembalikan HasilSet

  2. Bagaimana cara menyimpan datetime di MySQL dengan info zona waktu

  3. JSON_DEPTH() – Temukan Kedalaman Maksimum Dokumen JSON di MySQL

  4. Bagaimana cara mengubah string menjadi tanggal di MySQL?

  5. TIMEDIFF() vs SUBTIME() di MySQL:Apa Bedanya?