配置:在WinServer 2008 R2
WAMP服務器,MySQL的v5.1.36
我直接運行我的查詢在MySQL的終端。
該表的目標是InnoDB表,並且被設置的字段是針對字符串FK的查找字段。MySQL:更新查找匹配,但不做更改。爲什麼?
挑戰:
查詢結果說,有一堆的比賽,但沒有改變正在取得進展。
我錯過了什麼?
BTW:我與MySQL終端的經驗水平相當有限。事實上,我現在真的只使用它,因爲PhpMyAdmin在查詢中扼殺(時間超過拋出PMA會話錯誤)。
代碼:
我使用的SQL是非常基本的:
UPDATE `my_table_name`
SET `vendor_type` = 'master'
WHERE `data_source` = 'Group One'
下面是查詢的結果:
查詢OK,0行受到影響(15.94秒)
匹配行:149947修改:0警告:0
正如你所看到的,幾乎有15萬條記錄,「應該」被更新,但不是。
什麼是表格模式? – Isaac
'my_table_name'中的select count(*)的輸出是什麼,其中data_source ='Group One'; – ethrbunny