小墨の博客

梦想需要付诸行动,否则只能是梦

MySQL 查询时,会自动将不同类型转换成相同类型然后比较,不会报错【坑!】

问题原因:MySQL会强行将字符串转成数字(比如 '1axxxx'这个字符串在进行 in (1,2) 查询时,字符串会转成数字1,然后比较,于是这条记录就被查出来了)

解决方案:查询时WHERE条件与字段类型保持一致

阅读全文

搜索
本文二维码
标签列表
站点信息
  • 文章总数:508
  • 页面总数:20
  • 分类总数:92
  • 标签总数:208
  • 评论总数:61
  • 浏览总数:225323

| | |
| |  Z-Blog PHP