配置:
WinServer 2008 R2上的WAMP服务器,MySQL v5.1.36
我正在MySQL终端中直接运行查询
目标表是 InnoDB 表,正在设置的字段是针对字符串FK的查找字段。
挑战:
查询结果表明有一堆匹配,但没有进行任何更改
我错过了什么?
BTW:我对MySQL终端的体验水平非常有限。事实上,我现在真的只使用它,因为PhpMyAdmin会对查询造成阻塞(时间超过抛出PMA会话错误)。
代码:
我正在使用的SQL非常基础:
UPDATE `my_table_name`
SET `vendor_type` = 'master'
WHERE `data_source` = 'Group One'
以下是查询结果:
查询正常,0行受影响(15.94秒)
匹配行数:149947更改:0警告:0
正如您所看到的,“应该”有近150条记录正在更新,但不是。
答案 0 :(得分:1)
也许是因为他们都已经拥有了“主人”的价值。