我有一个csv文件,其中包含我要导入表格的数据。表中已经存在一些数据,我不想添加重复的行。
例如,我在表格中连续使用苹果,并在CSV文件中连续使用苹果,并提供其他信息。
我不希望在表中添加新行或覆盖现有行中的任何数据;只需将CSV文件中该行的其他数据添加到表格行中。
如何避免添加重复行或覆盖数据,或者我甚至不必担心这一点。
答案 0 :(得分:0)
我会使用LOAD DATA INFILE IGNORE
。
请参阅文档:http://dev.mysql.com/doc/refman/5.7/en/load-data.html
如果指定IGNORE,则会丢弃复制唯一键值上现有行的行。