• 23-01-2009, 22:13:48
    #1
    SQL sorgusu: Düzenle

    INSERT INTO `ayarlar` ( `id` , `sayfa` , `sure` , `oyunsure` )
    VALUES (
    '1', '460', '1232072622', '1232070044'
    )

    MySQL çıktısı: Yardım
    #1062 - Duplicate entry '1' for key 1


    Bu nedir elımde 2 adet db var 1 ini yukleyınce dıgerını yukleyemıyorum cunku 2 tane ayarlar dosyası var 1inden dıgerıne verı aktarımı yapıyorum hata verıyor yardımcı olursanız sevınırım.
  • 23-01-2009, 22:31:27
    #2
    yardım lütfen...
  • 24-01-2009, 00:42:23
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    eklemeye calistiginiz bu satirla '1', '460', '1232072622', '1232070044' veritabaninizin icindeki 1. satir çakışıyor
  • 24-01-2009, 01:20:54
    #4
    tonguc adlı üyeden alıntı: mesajı görüntüle
    eklemeye calistiginiz bu satirla '1', '460', '1232072622', '1232070044' veritabaninizin icindeki 1. satir çakışıyor
    egerki onu gormesem bende soledım ama aynı degıl kı?
  • 24-01-2009, 02:58:56
    #5
    dextroit adlı üyeden alıntı: mesajı görüntüle
    SQL sorgusu: Düzenle
    INSERT INTO `ayarlar` ( `id` , `sayfa` , `sure` , `oyunsure` )
    VALUES (
    '1', '460', '1232072622', '1232070044'
    )
    MySQL çıktısı: Yardım
    #1062 - Duplicate entry '1' for key 1
    Bu nedir elımde 2 adet db var 1 ini yukleyınce dıgerını yukleyemıyorum cunku 2 tane ayarlar dosyası var 1inden dıgerıne verı aktarımı yapıyorum hata verıyor yardımcı olursanız sevınırım.
    kafa yormaya ne gerek var,,
    teknoloji, yazilim dilleri , bilgisayar, , robotlar, elektronikler vs vs vs
    hersey INGILIZCE olarak yazilmis, aciklamalarida az ve öz ingilizce olarak yapilmis.

    herseyden önce biraz ingilizce bilmek gerekir diye düsünüyorum.

    ---->> hatasi : #1062 - Duplicate entry '1' for key 1

    VALUES ('1', '460', '1232072622', '1232070044')
    VALUES ('1', '460', '1232072622', '1232070044')
    VALUES ('1', = ayni IDden bilgiler insert edilmek isteniyorsa,, o hatayi verir.

    #1062 - Duplicate entry '1' for key 1

    ayni seyden iki kere veya 1 den fazla var girildi veya var , MESAJIDIR o.

    DUBLICATE = cift , ayni seyden iki tane anlamina gelir türkcesi...
    ENTRY = giris , girdi , vs vs vs anlamina gelir...
    --------------------------------
    mesala ,
    DENEME isimli veritabanimi olsun. ayni isimden ,,bir tane daha olusturmak isteyelim:

    #1007 - Can't create database 'DENEME'; database exists
    bu tür hata aliriz. ingilizce bilmek yetiyor dimi.

    CAN'T CREATE DATABASE = veritabani olusturulamaz.
    DENEME database exists = DENEME isimli veritabani ZATEN MEVCUT.
    ---------------------------------------
    mesela ,,

    bir TOLGA isimli bir tablomuz olsun veritabaninda. ayni tablodan bir kere daha olusturmak istedigimizde ,

    ----> Table TOLGA already exists! ( hatasini aliriz )

    TABLE TOLGA = tolga tablosu
    ALREADY = ZATEN
    EXISTS = MEVCUT

    ----------------------------------------

    mesela ,

    bir TABLODA ayni isimden iki alan olusturmak isteyelim,,
    id
    mesaj
    metin
    tarih

    alanlarimiz olsun,,,

    biz METIN isimli bir alan daha olusturmak isteyelim, bu tablo icine,,

    #1060 - Duplicate column name 'METIN' ( hatamiz bu )

    duplicate = cift
    column = sutun , kolon , alan , vs vs
    name = isim


    --------------------------------------
    birak CEYREK SEVIYE, ORTA SEVIYE, ÜST SEVIYE INGILIZCE bilmeyi

    1 HAFTALIK INGILIZCE KURSU GÖRMÜS KISI BILE ingilizce bilmiyen 10 yillik
    yazilimcidan iyi anlar bu ISLERI )

    örnekleri cogaltirimda gerek yok,,
    kisacasi : ingilizce sart bu teknoloji dünyasinda..
    ----------------------------------

    son olarak : eger yönetim panelinden bilgi eklendikce, veritabaninda;

    id = 1 , 2 , 3 diye gitmiyorsa

    demek oluyorki : ID miz = auto_increment degil. ufak hatirlatma.



    ----------------------------------
    son olarak ; ID mizin istedigimiz numaradan baslamasini istiyorsak ;

    tablomuza tiklariz. yukaridaki menuden ISLEMLER yani ingilizcesi OPERATION secenegini tiklariz. acilan sayfada TABLO SECENEKLERI görürüz.

    auto_increment = 254
    vs vs yazar,, o an icin TABLONUZDAKI id en son olarak hangi numarada kalmis ise,, o yazar zaten auto_increment = karsisindaki kutuda.

    o kutuya hangi NUMARA GIRILIRSE artik ordan baslar bir sonraki eklenecek insert edilecek satir.


    tabiki AYNI IDDEN olmamak sarti ile. yoksa DUPLICATE ENTRY hatasi verdirir..


    iyi calismalar..