我有这样的SQL查询:的MySQL插入记录
insert into messages
(message, hash, date_add)
values
('message', 'hash', NOW())
ON DUPLICATE KEY IGNORE
散列是独一无二的,什么是错的查询?我得到的错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE' at line 1
没有对重复键忽略,只在重复键更新。您可能意思是INSERT IGNORE,正如Frosty Z指出的那样。 – Dexter 2011-03-22 18:23:41