其实有很简单的办法,不需要先执行select,再判断,再insert
只需要再insert语句中加入 ignore 即可
ignore用作屏蔽错误提示
insert ignore into TABLE_NAME …
如果有主键唯一异常,则会忽略本条插入语句
uodate同理