Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyelesaikan \'Tiada indeks ditentukan!\' Ralat Semasa Menyediakan Kunci Asing dalam phpMyAdmin?

Bagaimana untuk Menyelesaikan \'Tiada indeks ditentukan!\' Ralat Semasa Menyediakan Kunci Asing dalam phpMyAdmin?

Mary-Kate Olsen
Lepaskan: 2024-12-05 19:36:14
asal
617 orang telah melayarinya

How to Resolve

Persediaan Kunci Asing dalam phpMyAdmin

Apabila cuba menyediakan jadual hubungan dengan kunci asing dalam phpMyAdmin, pengguna mungkin menghadapi isu " Tiada indeks ditentukan!" di sebelah lajur kunci asing. Untuk menyelesaikan isu ini, ikut langkah berikut:

  1. Pastikan semua jadual yang terlibat menggunakan enjin InnoDB. MyISAM tidak menyokong kunci asing.
  2. Tentukan indeks pada lajur kunci asing dalam jadual rujukan (cth., foo_bar.foo_id).
  3. Pergi ke "pandangan perhubungan" jadual rujukan (foo_bar).
  4. Pilih lajur yang dirujuk (foo.id) dalam jadual InnoDB.
  5. Nyatakan "HIDUP KEMASKINI" dan "HIDUP PADAM" tindakan.

Untuk memudahkan lagi proses persediaan, pertimbangkan untuk menggunakan alat Foreign Key Generator yang tersedia dalam phpMyAdmin. Alat ini mencipta perhubungan kunci asing secara automatik berdasarkan lajur kunci utama dan asing yang dipilih.

Ingat, menggunakan kunci asing eksplisit dalam jadual perhubungan memberikan kelebihan seperti memastikan integriti rujukan dan memudahkan operasi penyelenggaraan pangkalan data.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan \'Tiada indeks ditentukan!\' Ralat Semasa Menyediakan Kunci Asing dalam phpMyAdmin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan