Mysql 數據庫更新毛病的處理辦法。本站提示廣大學習愛好者:(Mysql 數據庫更新毛病的處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是Mysql 數據庫更新毛病的處理辦法正文
UPDATE test SET age=5 WHERE 'name‘='王莽'
望文生義就是把王莽的年紀改成5,但成果很無法——
影響行數為0,怎樣回事,語法沒錯,哪裡都沒成績啊……
隨意改了改了,將name 的兩個引號去失落,成果卻有意間勝利了——
然則應用圖形界面更改時,成果更讓人困惑——
生成的代碼是——
UPDATE `web`.`test` SET `age` = '20' WHERE `test`.`name` = '王莽' LIMIT 1 ;
百思不得其解中……
經由過程比對,發明我寫的單引號和生成的單引號紛歧樣,更是含混了……
各類暈,各類含混,各類不解,究竟哪一個是完善的???