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

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

内容简介:当显示要在特定程序内执行的命令时,命令前面显示的提示符指示要使用哪种命令。例如,在一些区域中,可以将不同的系统彼此区分开以表明命令应该在两个不同的环境中执行,例如,在处理复制时,命令可能以“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

上一篇:关于本手册


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

查看所有标签

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

鸟哥的Linux私房菜 基础学习篇(第二版)

鸟哥的Linux私房菜 基础学习篇(第二版)

鸟哥 / 人民邮电出版社 / 2007-9 / 65.00元

《鸟哥的Linux私房菜基础学习篇(第二版)》全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理......一起来看看 《鸟哥的Linux私房菜 基础学习篇(第二版)》 这本书的介绍吧!

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

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器