PDA

Orijinalini görmek için tıklayınız : sql hata mesajı alıyorum neden?


ozzm
16-04-2013, 13:37:15
Error at the line 42: VALUES (2, '5', 'Tarihi', 'tarihi');
Query: --
--
INSERT INTO `alt_kategoriler` (`id`, `ana_kategori`, `alt_kategori_adi`, `alt_kategori_seo`)
VALUES (2, '5', 'Tarihi', 'tarihi')
MySQL: Duplicate entry '2' for key 'PRIMARY'
Stopped on error

bigdump'dan yükleme yapmaya çalışıyorum ama böyle bir hata ile karşılaşıyorum. Nasıl çözeriz bu durumu ?

BESNOKTA
17-04-2013, 11:06:23
MySQL: Duplicate entry '2' for key 'PRIMARY'
Hata şurda. Id kolunu unique ve artan olmalıdır. Siz elle Id kolonuna veri atmamalısınız. Burda verdiği hata 2 numaralı Id ye sahip bir kayıtın daha önceden var olduğu. Tabloda Id kısmını PK, Not Null, Unsigned ve Auto Incr (otomatik artan) olarak güncelledikten sonra insert komutunuzuda INSERT INTO `alt_kategoriler` (`ana_kategori`, `alt_kategori_adi`, `alt_kategori_seo`) VALUES ('5', 'Tarihi', 'tarihi') olarak güncellerseniz probeminiz çözülmüş olur.

ozzm
17-04-2013, 22:12:37
teşekkür ettim.

BESNOKTA
18-04-2013, 10:11:36
teşekkür ettim.
rica ederim :)