MySQL™ 参考手册(语法约定)

栏目: 数据库 · 发布时间: 4年前

内容简介:当显示要在特定程序内执行的命令时,命令前面显示的提示符指示要使用哪种命令。例如,在一些区域中,可以将不同的系统彼此区分开以表明命令应该在两个不同的环境中执行,例如,在处理复制时,命令可能以“shell”是你的命令解释器,在Unix上,这通常是一个程序,如

语法约定

当显示要在特定程序内执行的命令时,命令前面显示的提示符指示要使用哪种命令。例如, shell> 表示从你登录的 shell 执行的命令, root-shell> 类似,但应该以 root 身份执行, mysql> 表示从 mysql 客户端程序执行的语句:

shell> type a shell command here
root-shell> type a shell command as root here
mysql> type a mysql statement here

在一些区域中,可以将不同的系统彼此区分开以表明命令应该在两个不同的环境中执行,例如,在处理复制时,命令可能以 masterslave 为前缀:

master> type a mysql command on the replication master here
slave> type a mysql command on the replication slave here

“shell”是你的命令解释器,在Unix上,这通常是一个程序,如 shcshbash 。在Windows上,等效程序是 command.comcmd.exe ,通常在控制台窗口中运行。

输入示例中显示的命令或语句时,请不要键入示例中显示的提示。

数据库、表和列名称通常必须替换到语句中,为了说明这种替换是必要的,本手册使用 db_nametbl_namecol_name ,例如,你可能会看到如下语句:

mysql> SELECT col_name FROM db_name.tbl_name;

这意味着如果你要输入类似的语句,你将提供自己的数据库、表和列名称,可能是这样的:

mysql> SELECT author_name FROM biblio_db.author_list;

SQL关键字不区分大小写,可以用任何字母大小写,本手册使用大写。

在语法描述中,方括号(“ [ ”和“ ] ”)表示可选的单词或子句,例如,在以下语句中, IF EXISTS 是可选的:

DROP TABLE [IF EXISTS] tbl_name

当语法元素由许多备选项组成时,备选项由竖线(“ | ”)分隔,当可以选择一组选项中的一个成员时,备选项列在方括号内(“ [ ”和“ ] ”):

TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)

当必须选择一组选项中的一个成员时,备选项将列在大括号内(“ { ”和“ } ”):

{DESCRIBE | DESC} tbl_name [col_name | wild]

省略号( ... )表示省略了语句的一部分,通常是为了提供更复杂语法的更短版本。例如, SELECT ... INTO OUTFILESELECT 语句形式的简写,在语句的其他部分后面有一个 INTO OUTFILE 子句。

省略号还可以指示语句的前面语法元素可以重复,在下面的示例中,可以给出多个 reset_option 值,其中每个值在前面的值后面加上逗号:

RESET reset_option [,reset_option] ...

设置shell变量的命令使用Bourne shell语法显示,例如,设置CC环境变量并运行 configure 命令的顺序在Bourne shell语法中如下所示:

shell> CC=gcc ./configure

如果你使用的是 cshtcsh ,则必须以不同的方式发出命令:

shell> setenv CC gcc
shell> ./configure

上一篇:关于本手册


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

剑指Offer:名企面试官精讲典型编程题(第2版)

剑指Offer:名企面试官精讲典型编程题(第2版)

何海涛 / 电子工业出版社 / 2017-5 / 65.00

《剑指Offer:名企面试官精讲典型编程题(第2版)》剖析了80个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。《剑指Offer:名企面试官精讲典型编程题(第2版)》共分7章,主要包括面试的流程,讨论面试每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结程序员面试知识点;高质量的代码,讨论影响代码质量的3个要素(规范性、完整......一起来看看 《剑指Offer:名企面试官精讲典型编程题(第2版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具