本节提供有关 MySQL 8.4 中关键字和保留字的信息。
以下列表显示了 MySQL 8.4 中的关键字和保留字,以及各个单词从版本到版本的变化。保留关键字用 (R) 标记。
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
ACCESSIBLE(R)ACCOUNTACTIONACTIVEADD(R)ADMINAFTERAGAINSTAGGREGATEALGORITHMALL(R)ALTER(R)ALWAYSANALYZE(R)AND(R)ANYARRAYAS(R)ASC(R)ASCIIASENSITIVE(R)ATATTRIBUTEAUTHENTICATIONAUTOAUTOEXTEND_SIZEAUTO_INCREMENTAVGAVG_ROW_LENGTH
BACKUPBEFORE(R)BEGINBERNOULLIBETWEEN(R)BIGINT(R)BINARY(R)BINLOGBITBLOB(R)BLOCKBOOLBOOLEANBOTH(R)BTREEBUCKETSBULKBY(R)BYTE
CACHECALL(R)CASCADE(R)CASCADEDCASE(R)CATALOG_NAME链质询响应更改(R)已更改通道字符(R)字符(R)字符集检查(R)校验和密码类原点客户端克隆关闭合并代码校对(R)校对列(R)列列格式列名注释提交已提交紧凑完成组件已压缩压缩并发条件(R)连接一致约束(R)约束目录约束名称约束模式包含上下文继续(R)转换(R)CPU创建(R)交叉(R)立方体(R)累积分布(R)当前当前日期(R)当前时间(R)当前时间戳(R)当前用户(R)光标(R)光标名称
数据数据库(R)数据库(R)数据文件日期日期时间天天小时(R)天微秒(R)天分钟(R)天秒(R)释放十进制(R)十进制(R)声明(R)默认(R)默认认证定义者定义延迟(R)延迟键写入删除(R)密集排名(R)降序(R)描述(R)描述确定性(R)诊断目录禁用放弃磁盘不同(R)不同行(R)除(R)执行双精度(R)删除(R)双重(R)转储文件重复动态
每个(R)否则(R)否则如果(R)空(R)启用封闭(R)加密结束结束强制引擎引擎引擎属性枚举错误错误转义转义(R)事件事件每个除外(R)交换排除执行存在(R)退出(R)扩展过期解释(R)导出扩展扩展大小
因子登录尝试失败假(R)快速错误获取(R)字段文件文件块大小筛选器完成第一个第一个值(R)固定浮点数(R)浮点数4(R)浮点数8(R)刷新以下跟随对于(R)强制(R)外部(R)格式找到从(R)完整全文(R)函数(R)
常规生成生成(R)几何集合几何几何集合获取(R)获取格式获取源公钥全局授予(R)授予组(R)分组(R)组(R)组复制GTID仅 GTID
处理程序哈希具有(R)帮助高优先级(R)直方图历史主机主机小时小时微秒(R)小时分钟(R)小时秒(R)
已识别如果(R)忽略(R)忽略服务器 ID导入在(R)非活动索引(R)索引文件(R)初始初始大小启动内部(R)输入输出(R)不区分大小写(R)插入(R)插入方法安装实例整数(R)整数1(R)整数2(R)INT3(R)INT4(R)INT8(R)INTEGER(R)INTERSECT(R)INTERVAL(R)INTO(R)INVISIBLEINVOKERIOIO_AFTER_GTIDS(R)IO_BEFORE_GTIDS(R)IO_THREADIPCIS(R)ISOLATIONISSUERITERATE(R)
JOIN(R)JSONJSON_TABLE(R)JSON_VALUE
KEY(R)KEYRINGKEYS(R)KEY_BLOCK_SIZEKILL(R)
LAG(R)LANGUAGELASTLAST_VALUE(R)LATERAL(R)LEAD(R)LEADING(R)LEAVE(R)LEAVESLEFT(R)LESSLEVELLIKE(R)LIMIT(R)LINEAR(R)LINES(R)LINESTRINGLISTLOAD(R)LOCALLOCALTIME(R)LOCALTIMESTAMP(R)LOCK(R)LOCKEDLOCKSLOGLOGFILELOGSLONG(R)LONGBLOB(R)LONGTEXT(R)LOOP(R)LOW_PRIORITY(R)
MANUAL(R)MASTERMATCH(R)MAXVALUE(R)MAX_CONNECTIONS_PER_HOURMAX_QUERIES_PER_HOURMAX_ROWSMAX_SIZEMAX_UPDATES_PER_HOURMAX_USER_CONNECTIONSMEDIUMMEDIUMBLOB(R)MEDIUMINT(R)MEDIUMTEXT(R)MEMBERMEMORYMERGEMESSAGE_TEXTMICROSECONDMIDDLEINT(R)MIGRATEMINUTEMINUTE_MICROSECOND(R)MINUTE_SECOND(R)MIN_ROWSMOD(R)MODEMODIFIES(R)MODIFYMONTHMULTILINESTRINGMULTIPOINTMULTIPOLYGONMUTEXMYSQL_ERRNO
NAMENAMESNATIONALNATURAL(R)NCHARNDBNDBCLUSTERNESTEDNETWORK_NAMESPACENEVERNEWNEXTNONODEGROUPNONENOT(R)NOWAITNO_WAITNO_WRITE_TO_BINLOG(R)NTH_VALUE(R)NTILE(R)NULL(R)NULLSNUMBERNUMERIC(R)NVARCHAR
OF(R)OFFOFFSETOJOLDON(R)ONEONLYOPENOPTIMIZE(R)OPTIMIZER_COSTS(R)OPTION(R)OPTIONALOPTIONALLY(R)OPTIONSOR(R)ORDER(R)ORDINALITYORGANIZATIONOTHERSOUT(R)OUTER(R)OUTFILE(R)OVER(R)OWNER
PACK_KEYSPAGEPARALLEL(R)PARSERPARSE_TREEPARTIALPARTITION(R)PARTITIONINGPARTITIONSPASSWORDPASSWORD_LOCK_TIMEPATHPERCENT_RANK(R)PERSISTPERSIST_ONLYPHASEPLUGINPLUGINSPLUGIN_DIRPOINTPOLYGONPORTPRECEDESPRECEDINGPRECISION(R)PREPAREPRESERVEPREVPRIMARY(R)PRIVILEGESPRIVILEGE_CHECKS_USERPROCEDURE(R)PROCESSPROCESSLISTPROFILEPROFILESPROXYPURGE(R)
QUALIFY(R)QUARTERQUERYQUICK
RANDOMRANGE(R)RANK(R)READ(R)READS(R)READ_ONLYREAD_WRITE(R)REAL(R)REBUILDRECOVERRECURSIVE(R)REDO_BUFFER_SIZEREDUNDANT参考REFERENCES(R)REGEXP(R)注册中继中继日志中继日志文件中继日志位置中继线程RELEASE(R)重新加载删除RENAME(R)重新组织修复REPEAT(R)可重复REPLACE(R)副本副本REPLICATE_DO_DBREPLICATE_DO_TABLEREPLICATE_IGNORE_DBREPLICATE_IGNORE_TABLEREPLICATE_REWRITE_DBREPLICATE_WILD_DO_TABLEREPLICATE_WILD_IGNORE_TABLE复制REQUIRE(R)REQUIRE_ROW_FORMAT重置RESIGNAL(R)资源尊重重新启动恢复RESTRICT(R)恢复保留RETURN(R)RETURNED_SQLSTATE返回返回重用反转REVOKE(R)RIGHT(R)RLIKE(R)角色回滚汇总旋转例程ROW(R)ROWS(R)ROW_COUNTROW_FORMATROW_NUMBER(R)RTREE
S3保存点计划SCHEMA(R)SCHEMAS(R)SCHEMA_NAME秒辅助辅助引擎辅助引擎属性辅助加载辅助卸载SECOND_MICROSECOND(R)安全SELECT(R)SENSITIVE(R)SEPARATOR(R)序列可序列化的服务器会话SET(R)共享SHOW(R)关闭SIGNAL(R)已签名简单跳过从属慢SMALLINT(R)快照套接字一些SONAME声音源SOURCE_AUTO_POSITIONSOURCE_BINDSOURCE_COMPRESSION_ALGORITHMSSOURCE_CONNECT_RETRYSOURCE_DELAYSOURCE_HEARTBEAT_PERIODSOURCE_HOSTSOURCE_LOG_FILESOURCE_LOG_POSSOURCE_PASSWORDSOURCE_PORTSOURCE_PUBLIC_KEY_PATHSOURCE_RETRY_COUNTSOURCE_SSLSOURCE_SSL_CASOURCE_SSL_CAPATHSOURCE_SSL_CERTSOURCE_SSL_CIPHERSOURCE_SSL_CRLSOURCE_SSL_CRLPATHSOURCE_SSL_KEYSOURCE_SSL_VERIFY_SERVER_CERTSOURCE_TLS_CIPHERSUITESSOURCE_TLS_VERSIONSOURCE_USERSOURCE_ZSTD_COMPRESSION_LEVELSPATIAL(R)SPECIFIC(R)SQL(R)SQLEXCEPTION(R)SQLSTATE(R)SQLWARNING(R)SQL_AFTER_GTIDSSQL_AFTER_MTS_GAPSSQL_BEFORE_GTIDSSQL_BIG_RESULT(R)SQL_BUFFER_RESULTSQL_CALC_FOUND_ROWS(R)SQL_NO_CACHESQL_SMALL_RESULT(R)SQL_THREADSQL_TSI_DAYSQL_TSI_HOURSQL_TSI_MINUTESQL_TSI_MONTHSQL_TSI_QUARTERSQL_TSI_SECONDSQL_TSI_WEEKSQL_TSI_YEARSRIDSSL(R)STACKEDSTARTSTARTING(R)STARTSSTATS_AUTO_RECALCSTATS_PERSISTENTSTATS_SAMPLE_PAGESSTATUSSTOPSTORAGESTORED(R)STRAIGHT_JOIN(R)STREAMSTRINGSUBCLASS_ORIGINSUBJECTSUBPARTITIONSUBPARTITIONSSUPERSUSPENDSWAPSSWITCHESSYSTEM(R)
TABLE(R)TABLESTABLESAMPLE(R)TABLESPACETABLE_CHECKSUMTABLE_NAMETEMPORARYTEMPTABLETERMINATED(R)TEXTTHANTHEN(R)THREAD_PRIORITYTIESTIMETIMESTAMPTIMESTAMPADDTIMESTAMPDIFFTINYBLOB(R)TINYINT(R)TINYTEXT(R)TLSTO(R)TRAILING(R)TRANSACTIONTRIGGER(R)TRIGGERSTRUE(R)TRUNCATETYPETYPES
UNBOUNDEDUNCOMMITTEDUNDEFINEDUNDO(R)UNDOFILEUNDO_BUFFER_SIZEUNICODEUNINSTALLUNION(R)UNIQUE(R)UNKNOWNUNLOCK(R)UNREGISTERUNSIGNED(R)UNTILUPDATE(R)UPGRADEURLUSAGE(R)USE(R)USERUSER_RESOURCESUSE_FRMUSING(R)UTC_DATE(R)UTC_TIME(R)UTC_TIMESTAMP(R)
VALIDATIONVALUEVALUES(R)VARBINARY(R)VARCHAR(R)VARCHARACTER(R)变量VARYING(R)虚拟 CPU视图VIRTUAL(R)可见
等待警告周权重字符串WHEN(R)WHERE(R)WHILE(R)WINDOW(R)WITH(R)不带工作包装器WRITE(R)
X509XAXIDXMLXOR(R)
年YEAR_MONTH(R)
ZEROFILL(R)时区
以下列表显示了与 MySQL 8.0 相比,在 MySQL 8.4 中添加的关键字和保留字。保留关键字用 (R) 标记。
A | B | G | L | M | P | Q | S | T
AUTO
BERNOULLI
GTID
LOG
MANUAL(R)
PARALLEL(R)PARSE_TREE
QUALIFY(R)
S3
TABLESAMPLE(R)
以下列表显示了与 MySQL 8.0 相比,在 MySQL 8.4 中删除的关键字和保留字。保留关键字用 (R) 标记。
GET_MASTER_PUBLIC_KEY
MASTER_AUTO_POSITIONMASTER_BIND(R)MASTER_COMPRESSION_ALGORITHMSMASTER_CONNECT_RETRYMASTER_DELAYMASTER_HEARTBEAT_PERIODMASTER_HOSTMASTER_LOG_FILEMASTER_LOG_POSMASTER_PASSWORDMASTER_PORTMASTER_PUBLIC_KEY_PATHMASTER_RETRY_COUNTMASTER_SSLMASTER_SSL_CAMASTER_SSL_CAPATHMASTER_SSL_CERTMASTER_SSL_CIPHERMASTER_SSL_CRLMASTER_SSL_CRLPATHMASTER_SSL_KEYMASTER_SSL_VERIFY_SERVER_CERT(R)MASTER_TLS_CIPHERSUITESMASTER_TLS_VERSIONMASTER_USERMASTER_ZSTD_COMPRESSION_LEVEL