MyBB Türkçe Destek Forumu

Tam Versiyon: MyBB Üye Kayıt Sırasında 1062 SQL Hatası Çözümü
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
MyBB Üye Kayıt Sırasında 1062 SQL Hatası Çözümü
Kod:
MyBB SQL Hatası

MyBB, dahili bir SQL hatası olduğunu tespit etti ve devam edemiyor.

SQL Hatası:
    1062 - Duplicate entry '23' for key 'PRIMARY'
Sorgu:
    INSERT INTO mybb_userfields (`fid3`,`fid1`,`fid2`,`ufid`) VALUES ('','','','23')

Eğer sizinde böyle, buna yaklaşık bir hata çıkıyorsa, lütfen konuyu dikkatlice ve hata yapmadan uygulayın.

Bu hata genellikle yedek yükleme, phpmyadminden tablo silme, onarma ya da boşaltmadan kaynaklanabilir. Çözümü ise mybb_userfields Dosyasında saklanıyor.

Öncelikle phpmyadminden veritabanımıza tıklayalım. Karşımıza mybb tabloları çıkacak. Ardından mybb_userfields tablosunu bulmamız gerekli. Buluktan sonra tabloya tıklayıp yedek almamız gerekecek. (sakın bu aşaması atlamayın, ilerde sorun çıkarınca yedeği yükleyeceğiz)
Yedeği aldıktan sonra mybb tablolarına yeniden girip, mybb_userfields dosyasını boşaltacağız. mybb_userfields tablosunun yanındaki boşalt'a tıklayıp tamama bastıktan sonra sorunumuz çözülmüş olacak.