Turkic adlı üyeden alıntı: mesajı görüntüle
Şimdi bu aşağıdaki aynı verinin eklenmesini engellememiş mi oluyor yani?

INSERT INTO subscribers(email)
VALUES('john.doe@gmail.com');

INSERT INTO subscribers(email)
VALUES('john.doe@gmail.com'), ('jane.smith@ibm.com');

Error Code: 1062. Duplicate entry 'john.doe@gmail.com' for key 'email'
Error Code: 1062. Duplicate entry hatasini alabilmeniz icin unique index kullanmis olmaniz lazim. INSERT IGNORE sadece hatayi ignore eder. Mesele coklu kayit yaptiginiz sirada bir hata alirsaniz butun satirlari etkiler ama INSERT IGNORE yaparsaniz hata veren satiri goz ardi eder.
https://www.mysqltutorial.org/mysql-insert-ignore/ linkteki ornekte gordugunuz "email VARCHAR(50) NOT NULL UNIQUE" var.