Ağustos 1, 2017

WordPress bu tablo benzersiz bir sütun içermiyor hatası çözümü

Mysql yani PhpMyadmin’in yeni versiyonlarında çıkan Bu tablo benzersiz bir sütun içermiyor. Izgara düzenleme, işaretleme kutusu, Düzenle, Kopyala ve Sil özellikleri kullanılabilir değil uyarısını şu şekilde çözebilirsiniz:

  1. PhpMyadmin’e girin
  2. İlgili veritabanı ve tabloyu açın
  3. Üst Menüden Şunu Bulun: SQL
    Gözat • Yapı • SQL • Ara … sekmelerinin arasında
  4. Şu kısmı bulun:
    “SELECT * FROM tablonuz WHERE 1″
  5. O alandaki herşeyi silin ve şunu yazın:
    ALTER TABLE tablonuz ADD klavuz INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
  6.  Sağ alt köşedeki GİT butonuna basın.

Muhtemelen hata verecektir çünkü yukardaki kodda “tablonuz” yazan kısmı kendi tablonuzun ismiyle değiştirmeniz lazım ? Tablo isminizi sol taraftaki menüde görebilirsiniz. Ara boşlukları unutmadan doğru bir şekilde yazdıktan sonra tekrar GİT butonuna basarak deneyin. Yeşil mesaj görürseniz sonuç başarılıdır.

Şimdi Auto_Increment ve First değerlerine sahip yeni bir sütun oluşturduk. Mysql neden böyle bir cinslik yapmış bilmiyoruz ama işleminiz henüz bitmedi.

  1. Üst menüden Gözat kısmına gelin ve klavuz adlı sütunu bulun
    Burda bazı tablolarda sıkıntı çıkabilir. Aslında id sütununuz var ve bunu kullanmak istiyorsanız önce
  2. id sütununu silin.
  3. Daha sonra klavuz sütununun ismini id olarak değiştirin.

You may also like...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir