[数据库]mysql单引号和双引号的用法

0

2016-03-17 15:00:03

表名,列名最好用`(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:" ' "

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

本文网址:http://www.shaoqun.com/a/201828.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

MYSQL

0

mysql数据库的单引号用法_[数据库]mysql单引号和双引号的用法相关推荐

  1. 多账号批量登录微信公众号工具_微众公众号助手

    多账号批量登录微信公众号工具_微众公众号助手 账号登录工具 微信公众号 多账号批量登录微信公众号工具 微众公众号助手 点退出会自动退出登录的账号 左表选中下一个账号

  2. mysql begin end 用法_数据库:Mysql中“select ... for update”排他锁分析

    作者:志波同学来源:https://mp.weixin.qq.com/s/8uH-7TD9ZRG4NCya80mOHg Mysql InnoDB 排他锁 用法:select - for update; ...

  3. mysql workbench 从model建库_使用MySQL Workbench进行数据库设计——MySQL Workbench用法总结...

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/48318877 本文出自[我是干勾鱼的博客] 1 简单介绍 MySQL Workb ...

  4. MySQL笔记:第11章_数据库的设计规范

    第11章_数据库的设计规范 1. 为什么需要数据库设计 2.范式 2.1范式简介 2.2范式都包括哪些 2.3 键和相关属性的概念 2.4第一范式(1st NF) 2.5 第二范式(2nd NF) 2 ...

  5. 单引号和冒号不能存入mysql么_mysql单引号和双引号的用法

    表名,列名最好用`(esc下面那个,不用`会出错) 这就要从双引号和单引号的作用讲起: 双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出.例如: $ab ...

  6. mysql数据库是一个软件呐_【MySQL数据库软件、SQL】

    内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库. ...

  7. mysql注入单引号和双引号的区别_mysql单引号和双引号的用法

    表名,列名最好用`(esc下面那个,不用`会出错) 这就要从双引号和单引号的作用讲起: 双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出.例如: $ab ...

  8. mysql 使用java代码进行操作系统_【MySQL 05】使用Java对MySQL进行操作(创建数据库)...

    JDBC连接数据库: 1.加载JDBC驱动程序 2.提供JDBC连接的URL 3.创建数据库的连接 4.创建一个Statement 5.执行SQL语句 6.处理结果 7.关闭JDBC对象 1.加载JD ...

  9. mysql分库分表按时间_数据库分库分表思路

    一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量.连接数.处理能力都有限.当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库.优化索引,做很多操作时性能仍下降 ...

  10. mysql读写分离和组复制_数据库主从复制,读写分离,负载均衡,分库分表分别表达的什么概念?...

    谢邀,这是个好问题,而且这个问题好在即使概念非常容易理解,但是这几个不同的概念细节太多太多,而且理解了概念,自己要用,又需要做很多的调研评估和开发工作.作为在这个领域爬坑多年的人,我这里就先介绍下概念 ...

最新文章

  1. 图标尺寸规范_作为刚入门的UI设计师,你需要懂哪些设计规范?
  2. oracle 外部表及解决ora-29400,ora-29913错误
  3. C++调用web服务(java事例供参考)
  4. YbtOJ#493-最大分数【斜率优化dp,分治】
  5. Dubbo源码分析:ThreadPool
  6. Scala基础之变量和数据类型
  7. VSS使用手册(ZZ)
  8. 连接到此计算机的本地打印机无法选择,Win7系统连接打印机出现本地打印后台处理程序服务没有运行怎么办...
  9. H3C基础配置文档抄录10-ACL和QoS配置
  10. 阿里云-密钥管理系统密钥导入功能
  11. 开源项目 - 收藏集 - 掘金
  12. android 苹果开发进度,IOS 锁屏音乐信息显示(进度条,歌名等信息。)
  13. 华为服务器磁盘没显示不出来,服务器磁盘读取不了
  14. C语言笔记-10-函数空间-函数概念与规则
  15. 华为OD机试真题 Python 实现【最快到达医院的方法】【2023 Q1 | 100分】
  16. 四旋翼无人机学习第12节--跨页连接符的标号设置、DRC、PDF导出
  17. 案例分享 | 设计单位主导EPC项目实践经验
  18. svn:E170001:Authorization failed解决
  19. 把Linux系统安装在U盘上
  20. CNN也能用于NLP任务,一文简述文本分类任务的7个模型

热门文章

  1. 前端如何来做权限管理?
  2. 移动硬盘上装双系统Linux
  3. Deepin安装到移动硬盘
  4. cpu天梯图2022 cpu性能排行榜2022最新版
  5. 《Java并发编程的艺术》读书笔记
  6. 【调剂】长江大学张菲菲教授招收硕士生
  7. 【AAAI 2021】全部接受论文列表(四)
  8. 高德地图php接口,简单使用高德地图开放平台API
  9. 图像分割阈值选取技术综述
  10. 数学建模-层次分析法(AHP)方法回顾