MyBB Üye Kayıt Sırasında 1062 SQL Hatası Çözümü
MyPoweR
18-11-2018, 04:20
MyBB Üye Kayıt Sırasında 1062 SQL Hatası Çözümü
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.
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.
Herkese iyi forumlar.