mysql缺少更新信息
我对更新有问题。 这里是mysql query.logmysql缺少更新信息,mysql,database,Mysql,Database,我对更新有问题。 这里是mysql query.log 25474 Query UPDATE db_mail4u.dMailerQueue SET mailid = '1Rj6eb-0005bG-ED' where DeliveryId = '131' and Email = 'mail4u@mail4u.com.ua' LIMIT 1 25491 Query UPDAT
25474 Query UPDATE db_mail4u.dMailerQueue
SET mailid = '1Rj6eb-0005bG-ED'
where DeliveryId = '131' and Email = 'mail4u@mail4u.com.ua'
LIMIT 1
25491 Query UPDATE db_mail4u.dMailerQueue
SET Status = 'D'
WHERE mailid = '1Rj6eb-0005bG-ED'
LIMIT 1
在此之后,mailid更新为OK,状态没有更新。
没有错误或类似的事情
我如何调试这个?或者修复或做什么?是否
mailid
是db\u mail4u.dMailerQueue
表的主键?如果是,为什么您的查询中有限制1
?但如果不是,可能找到的第一条记录只是正在更新的记录
尝试计算表
db_mail4u中是否有mailid
('1Rj6eb-0005bG-ED')的多少条记录。dMailerQueue
限制设置为1,以防止数据库因不正确测试而损坏。mailid和另一个columt是uniq密钥。感谢您的帮助,我们发现了一个问题。我们有比赛条件。