Gerçekten çaresizim. Eski wamp sunucumu en yenisine yeniden yüklemek zorunda kaldım ve şimdi phpmyadmin'de yabancı anahtarlarla nasıl çalışacağımı bilmiyorum. Şimdi, MySQL 5.7.9 ile Wamp 3.0.0 var.NEW phpmyadmin 'de Forefront Anahtarları
Benim iki tablo - kullanıcı, profil var. Profillerde kullanıcı tablosuna başvurması gereken user_id adında bir sütun var. Bunu nasıl yapabilirim?
Eski phpmyadmin'de, ilişki görünümüne tıklıyorum ve burada anahtar tuşlarını ayarlamak için tüm seçenekleri gördüm. Ben "İlişkisi görünümü" butonuna tıkladığınızda
Ama Fakat bu yeni phpmyadmin böyle bir option.Now yok, bu şuna benzer Kullanıcı tablolarına sadece yabancı anahtarlar ekleyebilir miyim? Ne yapmalıyım? Tabii ki, InnoDB'yi tüm tablolara, profillerdeki (id) ve kullanıcılara (id) olan birincil anahtarlara, profil tablosundaki user_id'e benzersiz ayarlamıştım.
Ve ikinci sorum şu: - tablodaki tüm yabancı anahtarların listesi nerede?
İlişki görünümü, bir kısıtlama eklemenize izin verir (yabancı anahtar). Gönderdiğiniz ikinci ekran görüntüsünde, kısıtlama koymak için bir kısıtlama adı, sütun girebilir ve kısıtlamanın kullanması gereken tablo + sütununu seçebilirsiniz. – Arno
Öyleyse, bana söylüyorum, ben zaten masa kullanıcısına anahtar anahtar oluşturdum? Bu garip, çünkü benim PHP uygulamasında çalışmıyor .. – mrow
“Yabancı anahtar kısıtlamalarını” kullanıyorsunuz. Yabancı Anahtar kısıtlamalarının üstünde bir 'İç İlişkiler 'bölümü vardır. Yabancı anahtarını görsel olarak ayarla. – Edper