zoukankan      html  css  js  c++  java
  • MySQL| MySQL关键字和保留字

    MySQL 5.5 Keywords and Reserved Words

    The following list shows the keywords and reserved words in MySQL 5.5, along with changes to individual words from version to version. Reserved keywords are marked with (R). In addition, _FILENAME is reserved.

    At some point, you might upgrade to a higher version, so it is a good idea to have a look at future reserved words, too. You can find these in the manuals that cover higher versions of MySQL. Most of the reserved words in the list are forbidden by standard SQL as column or table names (for example, GROUP). A few are reserved because MySQL needs them and uses a yacc parser.

    A

    • ACCESSIBLE (R)

    • ACTION

    • ADD (R)

    • AFTER

    • AGAINST

    • AGGREGATE

    • ALGORITHM

    • ALL (R)

    • ALTER (R)

    • ANALYZE (R)

    • AND (R)

    • ANY

    • AS (R)

    • ASC (R)

    • ASCII

    • ASENSITIVE (R)

    • AT

    • AUTHORS

    • AUTOEXTEND_SIZE

    • AUTO_INCREMENT

    • AVG

    • AVG_ROW_LENGTH

    B

    • BACKUP

    • BEFORE (R)

    • BEGIN

    • BETWEEN (R)

    • BIGINT (R)

    • BINARY (R)

    • BINLOG

    • BIT

    • BLOB (R)

    • BLOCK

    • BOOL

    • BOOLEAN

    • BOTH (R)

    • BTREE

    • BY (R)

    • BYTE

    C

    • CACHE

    • CALL (R)

    • CASCADE (R)

    • CASCADED

    • CASE (R)

    • CATALOG_NAME

    • CHAIN

    • CHANGE (R)

    • CHANGED

    • CHAR (R)

    • CHARACTER (R)

    • CHARSET

    • CHECK (R)

    • CHECKSUM

    • CIPHER

    • CLASS_ORIGIN

    • CLIENT

    • CLOSE

    • COALESCE

    • CODE

    • COLLATE (R)

    • COLLATION

    • COLUMN (R)

    • COLUMNS

    • COLUMN_NAME

    • COMMENT

    • COMMIT

    • COMMITTED

    • COMPACT

    • COMPLETION

    • COMPRESSED

    • CONCURRENT

    • CONDITION (R)

    • CONNECTION

    • CONSISTENT

    • CONSTRAINT (R)

    • CONSTRAINT_CATALOG

    • CONSTRAINT_NAME

    • CONSTRAINT_SCHEMA

    • CONTAINS

    • CONTEXT

    • CONTINUE (R)

    • CONTRIBUTORS

    • CONVERT (R)

    • CPU

    • CREATE (R)

    • CROSS (R)

    • CUBE

    • CURRENT_DATE (R)

    • CURRENT_TIME (R)

    • CURRENT_TIMESTAMP (R)

    • CURRENT_USER (R)

    • CURSOR (R)

    • CURSOR_NAME

    D

    • DATA

    • DATABASE (R)

    • DATABASES (R)

    • DATAFILE

    • DATE

    • DATETIME

    • DAY

    • DAY_HOUR (R)

    • DAY_MICROSECOND (R)

    • DAY_MINUTE (R)

    • DAY_SECOND (R)

    • DEALLOCATE

    • DEC (R)

    • DECIMAL (R)

    • DECLARE (R)

    • DEFAULT (R)

    • DEFINER

    • DELAYED (R)

    • DELAY_KEY_WRITE

    • DELETE (R)

    • DESC (R)

    • DESCRIBE (R)

    • DES_KEY_FILE

    • DETERMINISTIC (R)

    • DIRECTORY

    • DISABLE

    • DISCARD

    • DISK

    • DISTINCT (R)

    • DISTINCTROW (R)

    • DIV (R)

    • DO

    • DOUBLE (R)

    • DROP (R)

    • DUAL (R)

    • DUMPFILE

    • DUPLICATE

    • DYNAMIC

    E

    • EACH (R)

    • ELSE (R)

    • ELSEIF (R)

    • ENABLE

    • ENCLOSED (R)

    • END

    • ENDS

    • ENGINE

    • ENGINES

    • ENUM

    • ERROR added in 5.5.3 (nonreserved)

    • ERRORS

    • ESCAPE

    • ESCAPED (R)

    • EVENT

    • EVENTS

    • EVERY

    • EXECUTE

    • EXISTS (R)

    • EXIT (R)

    • EXPANSION

    • EXPLAIN (R)

    • EXTENDED

    • EXTENT_SIZE

    F

    • FALSE (R)

    • FAST

    • FAULTS

    • FETCH (R)

    • FIELDS

    • FILE

    • FIRST

    • FIXED

    • FLOAT (R)

    • FLOAT4 (R)

    • FLOAT8 (R)

    • FLUSH

    • FOR (R)

    • FORCE (R)

    • FOREIGN (R)

    • FOUND

    • FRAC_SECOND removed in 5.5.3

    • FROM (R)

    • FULL

    • FULLTEXT (R)

    • FUNCTION

    G

    • GENERAL added in 5.5.3 (reserved); became nonreserved in 5.5.8

    • GEOMETRY

    • GEOMETRYCOLLECTION

    • GET_FORMAT

    • GLOBAL

    • GRANT (R)

    • GRANTS

    • GROUP (R)

    H

    • HANDLER

    • HASH

    • HAVING (R)

    • HELP

    • HIGH_PRIORITY (R)

    • HOST

    • HOSTS

    • HOUR

    • HOUR_MICROSECOND (R)

    • HOUR_MINUTE (R)

    • HOUR_SECOND (R)

    I

    • IDENTIFIED

    • IF (R)

    • IGNORE (R)

    • IGNORE_SERVER_IDS became nonreserved in 5.5.8

    • IMPORT

    • IN (R)

    • INDEX (R)

    • INDEXES

    • INFILE (R)

    • INITIAL_SIZE

    • INNER (R)

    • INNOBASE removed in 5.5.3

    • INNODB removed in 5.5.3

    • INOUT (R)

    • INSENSITIVE (R)

    • INSERT (R)

    • INSERT_METHOD

    • INSTALL

    • INT (R)

    • INT1 (R)

    • INT2 (R)

    • INT3 (R)

    • INT4 (R)

    • INT8 (R)

    • INTEGER (R)

    • INTERVAL (R)

    • INTO (R)

    • INVOKER

    • IO

    • IO_THREAD

    • IPC

    • IS (R)

    • ISOLATION

    • ISSUER

    • ITERATE (R)

    J

    • JOIN (R)

    K

    • KEY (R)

    • KEYS (R)

    • KEY_BLOCK_SIZE

    • KILL (R)

    L

    • LANGUAGE

    • LAST

    • LEADING (R)

    • LEAVE (R)

    • LEAVES

    • LEFT (R)

    • LESS

    • LEVEL

    • LIKE (R)

    • LIMIT (R)

    • LINEAR (R)

    • LINES (R)

    • LINESTRING

    • LIST

    • LOAD (R)

    • LOCAL

    • LOCALTIME (R)

    • LOCALTIMESTAMP (R)

    • LOCK (R)

    • LOCKS

    • LOGFILE

    • LOGS

    • LONG (R)

    • LONGBLOB (R)

    • LONGTEXT (R)

    • LOOP (R)

    • LOW_PRIORITY (R)

    M

    • MASTER

    • MASTER_CONNECT_RETRY

    • MASTER_HEARTBEAT_PERIOD became nonreserved in 5.5.8

    • MASTER_HOST

    • MASTER_LOG_FILE

    • MASTER_LOG_POS

    • MASTER_PASSWORD

    • MASTER_PORT

    • MASTER_SERVER_ID

    • MASTER_SSL

    • MASTER_SSL_CA

    • MASTER_SSL_CAPATH

    • MASTER_SSL_CERT

    • MASTER_SSL_CIPHER

    • MASTER_SSL_KEY

    • MASTER_SSL_VERIFY_SERVER_CERT (R)

    • MASTER_USER

    • MATCH (R)

    • MAXVALUE (R)

    • MAX_CONNECTIONS_PER_HOUR

    • MAX_QUERIES_PER_HOUR

    • MAX_ROWS

    • MAX_SIZE

    • MAX_UPDATES_PER_HOUR

    • MAX_USER_CONNECTIONS

    • MEDIUM

    • MEDIUMBLOB (R)

    • MEDIUMINT (R)

    • MEDIUMTEXT (R)

    • MEMORY

    • MERGE

    • MESSAGE_TEXT

    • MICROSECOND

    • MIDDLEINT (R)

    • MIGRATE

    • MINUTE

    • MINUTE_MICROSECOND (R)

    • MINUTE_SECOND (R)

    • MIN_ROWS

    • MOD (R)

    • MODE

    • MODIFIES (R)

    • MODIFY

    • MONTH

    • MULTILINESTRING

    • MULTIPOINT

    • MULTIPOLYGON

    • MUTEX

    • MYSQL_ERRNO

    N

    • NAME

    • NAMES

    • NATIONAL

    • NATURAL (R)

    • NCHAR

    • NDB

    • NDBCLUSTER

    • NEW

    • NEXT

    • NO

    • NODEGROUP

    • NONE

    • NOT (R)

    • NO_WAIT

    • NO_WRITE_TO_BINLOG (R)

    • NULL (R)

    • NUMERIC (R)

    • NVARCHAR

    O

    • OFFSET

    • OLD_PASSWORD

    • ON (R)

    • ONE

    • ONE_SHOT

    • OPEN

    • OPTIMIZE (R)

    • OPTION (R)

    • OPTIONALLY (R)

    • OPTIONS

    • OR (R)

    • ORDER (R)

    • OUT (R)

    • OUTER (R)

    • OUTFILE (R)

    • OWNER

    P

    • PACK_KEYS

    • PAGE

    • PARSER

    • PARTIAL

    • PARTITION

    • PARTITIONING

    • PARTITIONS

    • PASSWORD

    • PHASE

    • PLUGIN

    • PLUGINS

    • POINT

    • POLYGON

    • PORT

    • PRECISION (R)

    • PREPARE

    • PRESERVE

    • PREV

    • PRIMARY (R)

    • PRIVILEGES

    • PROCEDURE (R)

    • PROCESSLIST

    • PROFILE

    • PROFILES

    • PROXY added in 5.5.7 (nonreserved)

    • PURGE (R)

    Q

    • QUARTER

    • QUERY

    • QUICK

    R

    • RANGE (R)

    • READ (R)

    • READS (R)

    • READ_ONLY

    • READ_WRITE (R)

    • REAL (R)

    • REBUILD

    • RECOVER

    • REDOFILE

    • REDO_BUFFER_SIZE

    • REDUNDANT

    • REFERENCES (R)

    • REGEXP (R)

    • RELAY added in 5.5.3 (nonreserved)

    • RELAYLOG

    • RELAY_LOG_FILE

    • RELAY_LOG_POS

    • RELAY_THREAD

    • RELEASE (R)

    • RELOAD

    • REMOVE

    • RENAME (R)

    • REORGANIZE

    • REPAIR

    • REPEAT (R)

    • REPEATABLE

    • REPLACE (R)

    • REPLICATION

    • REQUIRE (R)

    • RESET

    • RESIGNAL (R)

    • RESTORE

    • RESTRICT (R)

    • RESUME

    • RETURN (R)

    • RETURNS

    • REVOKE (R)

    • RIGHT (R)

    • RLIKE (R)

    • ROLLBACK

    • ROLLUP

    • ROUTINE

    • ROW

    • ROWS

    • ROW_FORMAT

    • RTREE

    S

    • SAVEPOINT

    • SCHEDULE

    • SCHEMA (R)

    • SCHEMAS (R)

    • SCHEMA_NAME

    • SECOND

    • SECOND_MICROSECOND (R)

    • SECURITY

    • SELECT (R)

    • SENSITIVE (R)

    • SEPARATOR (R)

    • SERIAL

    • SERIALIZABLE

    • SERVER

    • SESSION

    • SET (R)

    • SHARE

    • SHOW (R)

    • SHUTDOWN

    • SIGNAL (R)

    • SIGNED

    • SIMPLE

    • SLAVE

    • SLOW added in 5.5.3 (reserved); became nonreserved in 5.5.8

    • SMALLINT (R)

    • SNAPSHOT

    • SOCKET

    • SOME

    • SONAME

    • SOUNDS

    • SOURCE

    • SPATIAL (R)

    • SPECIFIC (R)

    • SQL (R)

    • SQLEXCEPTION (R)

    • SQLSTATE (R)

    • SQLWARNING (R)

    • SQL_BIG_RESULT (R)

    • SQL_BUFFER_RESULT

    • SQL_CACHE

    • SQL_CALC_FOUND_ROWS (R)

    • SQL_NO_CACHE

    • SQL_SMALL_RESULT (R)

    • SQL_THREAD

    • SQL_TSI_DAY

    • SQL_TSI_FRAC_SECOND removed in 5.5.3

    • SQL_TSI_HOUR

    • SQL_TSI_MINUTE

    • SQL_TSI_MONTH

    • SQL_TSI_QUARTER

    • SQL_TSI_SECOND

    • SQL_TSI_WEEK

    • SQL_TSI_YEAR

    • SSL (R)

    • START

    • STARTING (R)

    • STARTS

    • STATUS

    • STOP

    • STORAGE

    • STRAIGHT_JOIN (R)

    • STRING

    • SUBCLASS_ORIGIN

    • SUBJECT

    • SUBPARTITION

    • SUBPARTITIONS

    • SUPER

    • SUSPEND

    • SWAPS

    • SWITCHES

    T

    • TABLE (R)

    • TABLES

    • TABLESPACE

    • TABLE_CHECKSUM

    • TABLE_NAME

    • TEMPORARY

    • TEMPTABLE

    • TERMINATED (R)

    • TEXT

    • THAN

    • THEN (R)

    • TIME

    • TIMESTAMP

    • TIMESTAMPADD

    • TIMESTAMPDIFF

    • TINYBLOB (R)

    • TINYINT (R)

    • TINYTEXT (R)

    • TO (R)

    • TRAILING (R)

    • TRANSACTION

    • TRIGGER (R)

    • TRIGGERS

    • TRUE (R)

    • TRUNCATE

    • TYPE

    • TYPES

    U

    • UNCOMMITTED

    • UNDEFINED

    • UNDO (R)

    • UNDOFILE

    • UNDO_BUFFER_SIZE

    • UNICODE

    • UNINSTALL

    • UNION (R)

    • UNIQUE (R)

    • UNKNOWN

    • UNLOCK (R)

    • UNSIGNED (R)

    • UNTIL

    • UPDATE (R)

    • UPGRADE

    • USAGE (R)

    • USE (R)

    • USER

    • USER_RESOURCES

    • USE_FRM

    • USING (R)

    • UTC_DATE (R)

    • UTC_TIME (R)

    • UTC_TIMESTAMP (R)

    V

    • VALUE

    • VALUES (R)

    • VARBINARY (R)

    • VARCHAR (R)

    • VARCHARACTER (R)

    • VARIABLES

    • VARYING (R)

    • VIEW

    W

    • WAIT

    • WARNINGS

    • WEEK

    • WHEN (R)

    • WHERE (R)

    • WHILE (R)

    • WITH (R)

    • WORK

    • WRAPPER

    • WRITE (R)

    X

    • X509

    • XA

    • XML

    • XOR (R)

    Y

    • YEAR

    • YEAR_MONTH (R)

    Z

    • ZEROFILL (R)

    MySQL 5.5 New Keywords and Reserved Words

    The following list shows the keywords and reserved words that are added in MySQL 5.5, compared to MySQL 5.1. Reserved keywords are marked with (R).

    C

    • CATALOG_NAME

    • CLASS_ORIGIN

    • COLUMN_NAME

    • CONSTRAINT_CATALOG

    • CONSTRAINT_NAME

    • CONSTRAINT_SCHEMA

    • CURSOR_NAME

    E

    • ERROR

    G

    • GENERAL

    I

    • IGNORE_SERVER_IDS

    M

    • MASTER_HEARTBEAT_PERIOD

    • MESSAGE_TEXT

    • MYSQL_ERRNO

    P

    • PROXY

    R

    • RELAY

    • RELAYLOG

    • RESIGNAL (R)

    S

    • SCHEMA_NAME

    • SIGNAL (R)

    • SLOW

    • SUBCLASS_ORIGIN

    T

    • TABLE_NAME

    X

    • XML

    MySQL 5.5 Removed Keywords and Reserved Words

    The following list shows the keywords and reserved words that are removed in MySQL 5.5, compared to MySQL 5.1. Reserved keywords are marked with (R).

    • FRAC_SECOND

    • INNOBASE

    • INNODB

    • SQL_TSI_FRAC_SECOND


    参考: https://dev.mysql.com/doc/refman/5.5/en/keywords.html#keywords-5-5-detailed-I

  • 相关阅读:
    [原]关于在Python和C#之间消息传递的问题
    【原】为DevExpress的ChartControl添加Y轴控制 和 GridControl中指定列添加超级链接
    【原】使用Json作为Python和C#混合编程时对象转换的中间文件
    【原】在Matplotlib绘图中添加Latex风格公式
    【原】关于AdaBoost的一些再思考
    【原】使用Tkinter绘制GUI并结合Matplotlib实现交互式绘图
    使用C#+Linq+SQL快速开发业务
    oracle expdp导出时报 ora-39070:无法打开日志文件
    Oracle 关于expdp和impdp的应用实践
    IIS7启动优化
  • 原文地址:https://www.cnblogs.com/zhuyeshen/p/11496590.html
Copyright © 2011-2022 走看看