Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在将数据导入 MYSQL 数据库时遇到问题。
场景:从 Excel 将数据导入(人)表,但如果电子邮件已经存在于(人)表中怎么办?
我无法执行 PHPMYADMIN 的导入功能,因为一旦记录或电子邮件已经存在于 (person) 表中,它将返回错误。(prn_email 是唯一的)。
有没有办法将数据导入 MYSQL,然后它会忽略所有现有的电子邮件并继续导入新数据?
我不确定这是最简单的方法,但这可能对你有用: 1)创建一个所有列名完全相同且只有表名不同的重复表(这可以在你删除后删除完成的)。 2)将您的数据导入空白表。 3) 将您的数据导出为 mysqldump。 4) 在文本编辑器中编辑生成的文件,在每个“insert”实例后添加“ignore”。此外,将重复表名称的每个实例替换为真实表名称。保存文件。 5) 将文件作为 mysqldump 导入。