表名,列名最好用`(esc下面那个,不用`会出错)

这就要从双引号和单引号的作用讲起:

双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出。例如:

$abc='I love u';

echo $abc //结果是:I love u

echo '$abc' //结果是:$abc

echo "$abc" //结果是:I love u

所以在对数据库里面的SQL语句赋值的时候也要用在双引号里面SQL="select a,b,c from ..."

但是SQL语句中会有单引号把字段名引出来

例如:select * from table where user='abc';

这里的SQL语句可以直接写成SQL="select * from table where user='abc'"

但是如果象下面:

$user='abc';

SQL1="select * from table where user=' ".$user." ' ";对比一下

SQL2="select * from table where user=' abc ' "

我把单引号和双引号之间多加了点空格,希望你能看的清楚一点。

也就是把'abc' 替换为 '".$user."'都是在一个单引号里面的。只是把整个SQL字符串分割了。

SQL1可以分解为以下3个部分

1:"select * from table where user=' "

2:$user

3:" ' "

字符串之间用 . 来连接,这样能明白了吧。

mysql注入单引号和双引号的区别_mysql单引号和双引号的用法相关推荐

  1. mysql 双节点主从搭建_MySQL Replication, 主从和双主配置

    MySQL的Replication是一种多个MySQL的数据库做主从同步的方案,特点是异步,广泛用在各种对MySQL有更高性能,更高可靠性要求的场合.与之对应的另一个技术是同步的MySQL Clust ...

  2. mysql 双主 脑裂_MySQL高可用方案——双主

    MySQL高可用方案--双主 发布时间:2020-03-01 20:45:48 来源:51CTO 阅读:253 作者:warrent MySQL的高可用方案有很多种,双主.MHA.MMM等等,这里只是 ...

  3. ignore在mysql中什么意思_INSERTIGNORE与INSERTINTO的区别_MySQL

    bitsCN.com 例 insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据: insert ignore into table(name) select name from ...

  4. Python单引号、双引号和三双引号的区别

    转载自:https://blog.csdn.net/sinat_25957705/article/details/71055406 Python单引号.双引号和三双引号的区别 python字符串通常有 ...

  5. PYTHON:单引号、双引号和三双引号的区别

    非原创,转自:https://blog.csdn.net/linda1000/article/details/8315892 python单引号.双引号和三双引号的区别 python字符串通常有单引号 ...

  6. PHP中的单引号和双引号的区别

    PHP中单引号和双引号简介 PHP中字符串和变量插值时单引号和双引号的区别 PHP中转义撇号时单引号和双引号的区别 本文将介绍PHP中单引号和双引号的区别. PHP中单引号和双引号简介 在 PHP 中 ...

  7. java单双引号的区别

    最近写springsecurity遇到单双引号共存的情况 @PreAuthorize("hasRole('经理') or hasAuthority('user:get')") 看上 ...

  8. Python中单引号和双引号的区别

    Python中单引号和双引号的区别 Introduction Python是一门广泛应用于各种领域的编程语言,它有着简单易学的语法以及丰富的功能.在Python中,单引号和双引号都可以用来表示字符串, ...

  9. c语言中常量单双引号,C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同。...

    C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言 ...

最新文章

  1. 英特尔成立物联网视频事业部,这届IESS还揭露了哪些信息?
  2. excel排名_WPS-Excel表格实用技巧——排位排名函数(RANK函数)的使用
  3. android将发送短信写入发件箱
  4. yolo配置文件以及训练时各参数的定义
  5. 配置深度学习环境的重要资料
  6. spring data jpa实现有条件的分页查询功能
  7. vim 常用快捷键总结
  8. python pip更改源
  9. 深度学习基础(七)—— Gibbs 采样
  10. 陆上物探测量基本理论之一---高程
  11. 汇编语言实现简单的计算器
  12. 抖音去除水印还原真实视频解析
  13. (4M+2)阶魔方阵算法
  14. 微信网页扫码登录的实现(两种方式)
  15. 用VC++6.0制作简易浏览器
  16. 【try……catch】C++ try…… catch 笔记(C语言中也可以Try-Catch异常处理)
  17. 华为如何选拔优秀管理者--任正菲
  18. 【Java】据给出的英文短文,作如下统计
  19. 在 SAP 故乡,感受「边缘智能」之变
  20. 林大5.1训练赛补题

热门文章

  1. 数理统计(数值修约、0.5修约、0.2修约、有效数字运算、平均值、中位数、极差、标准差、变异系数)
  2. Laya-关于预设入门
  3. 视频直播美颜SDK算法代码解析
  4. 男人就撑100秒flash游戏制作教程
  5. Odoo客户成功案例访谈:机加工厂企业信息化的心路历程探讨
  6. 5g通用模组是什么_5G通用模组使能行业数字化转型,中国电信在行动
  7. php|thinkphp程序合成图片+文字+图片大小调整+正方形转换圆角+去除白色边框
  8. 树莓派mjpg-streamer+内网穿透
  9. c/c++/linux精确定时器
  10. 关于 网易云音乐 我喜欢的音乐 排序无法改为添加时间 排序无法还原 的问题