记录一个HeidiSQL的使用BUG:
准备在mysql数据库执行下面的语句:
UPDATE ceshi_table SET aa= '123#qwe' WHERE bb = '1111';
sql很简单,就是正常的更新语句,有where条件;
但是HeidiSQL提示了下面的弹窗:
如果你不小心点了 “是”
那么恭喜你你的全表的 “aa” 字段都会被更新为 ‘123’
惊不惊喜意不意外
通过这个现象,基本可以推断出,HeidiSQL对 符号 ‘#’ 做了特殊处理,导致你的sql被截取成
UPDATE ceshi_table SET aa= '123
这个语句没有闭合,但是他还给你执行成功了!!!!
厉害了。
然后我立马卸载了HeidiSQL。防不胜防!