MySql在表中输入重复的行

MySql在表中输入重复的行,mysql,duplicates,sql-insert,Mysql,Duplicates,Sql Insert,我想将两封相同的电子邮件作为两个不同的行输入MySQL表Person。但是,它只保留一行。如何修改代码?谢谢 create table if not exists Person ( Id int auto_increment primary key, Email varchar(20) ); insert into Person(Email) values ('abc@efg.com'), ('abc@efg.com') ; 你的问题看起来不错 输出 | I

我想将两封相同的电子邮件作为两个不同的行输入MySQL表Person。但是,它只保留一行。如何修改代码?谢谢

create table if not exists Person (
    Id int auto_increment primary key,
    Email varchar(20)
);

insert into Person(Email)
    values ('abc@efg.com'),
    ('abc@efg.com')
;
你的问题看起来不错

输出

| Id |       Email |
|----|-------------|
|  1 | abc@efg.com |
|  2 | abc@efg.com |