Heim > Datenbank > MySQL-Tutorial > Mysql 数据库更新错误的解决方法_MySQL

Mysql 数据库更新错误的解决方法_MySQL

WBOY
Freigeben: 2016-06-01 13:22:10
Original
1028 Leute haben es durchsucht

bitsCN.com 语句:

UPDATE test SET age=5 WHERE 'name‘='王莽'
Nach dem Login kopieren

  顾名思义就是把王莽的年龄改为5,但结果很无奈――

  影响行数为0,怎么回事,语法没错,哪里都没问题啊……

  随便改了改了,将name 的两个引号去掉,结果却无意间成功了――

  但是使用图形界面更改时,结果更让人迷惑――

  生成的代码是――

UPDATE `web`.`test` SET `age` = '20' WHERE `test`.`name` = '王莽' LIMIT 1 ;
Nach dem Login kopieren

  百思不得其解中……

  通过比对,发现我写的单引号和生成的单引号不一样,更是迷糊了……

  各种晕,各种迷糊,各种不解,到底哪个是完美的???

bitsCN.com
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage