社区
MySQL
帖子详情
MySQL运行SQL语句的一个严重的问题
coolseafy
2003-06-18 04:58:26
在用phpadmin的时候都知道,它在生成
SQL语句的时候会自动把表名和字段名用“`”这个
字符括上。
我们自己写SQL语句在phpadmin里运行
的时候如果不把表名和字段名用“`”这个
字符括上,运行会出错。
但是用PHP和JSP提交不把表名和字段名用“`”这个
字符括上的SQL语句时,有时候出现出现SQL语句执行错误,有时却能执行成功。
请问大家遇没遇到这种问题
到底怎么回事
...全文
124
3
打赏
收藏
MySQL运行SQL语句的一个严重的问题
在用phpadmin的时候都知道,它在生成 SQL语句的时候会自动把表名和字段名用“`”这个 字符括上。 我们自己写SQL语句在phpadmin里运行 的时候如果不把表名和字段名用“`”这个 字符括上,运行会出错。 但是用PHP和JSP提交不把表名和字段名用“`”这个 字符括上的SQL语句时,有时候出现出现SQL语句执行错误,有时却能执行成功。 请问大家遇没遇到这种问题 到底怎么回事
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuixin13
2003-06-19
打赏
举报
回复
:)
35729932
coolseafy
2003-06-19
打赏
举报
回复
真是惭愧没有好好看看Mysql的中文参考手册
虽然机器上有,但没研究过
以后好好看看
楼上讨论啊
qq:29204760
shuixin13
2003-06-18
打赏
举报
回复
"`" 这个字符是反引号,
从 MySQL 3.23.6 开始,引进了用“`”引用标识符(数据库、表和字段名)。
如果你以 ANSI 模式运行,“"” 也可以用于引用标识符。
查看章节 1.8.2 以 ANSI 模式运行 MySQL。
注意,如果标识符是一个受限掉的词或包含特殊的字符,当使用它时,必须以一个 ` (backtick) 来引用它。
mysql> SELECT * FROM `select` WHERE `select`.id > 100;
查看章节 6.1.7 MySQL 对保留字挑剔吗?。
mysql
8查看SQL执行语句历史记录
mysql
数据库执行语句_
mysql
中记录SQL执行语句的方法_程序泉的博客-CSDN博客-- 打开sql执行记录功能set global log_output='TABLE'; -- 输出到表set global log=ON; -- 打开所有命令执行记录功能general_log, 所有语句: 成功和未成功的.set global log_slow_queries=ON; -- 打开慢查询sql记录slow_log, 执行成功的: 慢查询语句和未使...https://blog.csdn.net/wei
【
MySQL
】
SQL语句
执行流程
详细解析
MySQL
中
sql语句
的执行过程
MySQL
常用
SQL语句
大全
MySQL
数据库是
一个
十分轻便的数据库管理系统,相比大型的数据库管理系统如Oracle、MS-SQL ,
MySQL
更拥有轻便、灵活、开发速度快的特色,更适用于中小型数据的存储与架构。
MySQL
之所以能够被数以万计的网站采用,也是由此而来。
mysql
执行一条
sql语句
的完整过程,
sql语句
在
mysql
中的执行过程
一条更新语句完整流程图如下所示: 步骤: 一:客户端层 ①:
mysql
的客户端执行sql update t set name = ‘zhuge666’ where id = 1; id为1的name原来的值是zhuge。 二:
mysql
服务器层 ②: 进入
mysql
服务器,由连接器验证账号密码等身份信息,验证通过去查
mysql
缓存,如果有,直接返回。没有进入分析器。 ③:进入
mysql
的分析器,分析
sql语句
是否符合
mysql
规范。 ④:进入sql优化器,
mysql
底层优化sql,比如调换索引列等。 ⑤:
shell脚本操作
mysql
执行
sql语句
主要介绍在shell脚本中操作
mysql
执行
sql语句
,方便数据库自动化备份等操作
MySQL
56,940
社区成员
56,756
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章