MySQL | 云原生数据仓库AnalyticDB MySQL | 定义 |
---|---|---|
ALTER DATABASE | 不支持 | 修改数据库属性。 |
ALTER EVENT | 不支持 | 修改现有事件的一个或多个特征。 |
ALTER FUNCTION | 不支持 | 修改函数的定义。 |
ALTER LOGFILE GROUP | 不支持 | 修改日志文件组。 |
ALTER PROCEDURE | 不支持 | 修改存储过程特征。 |
ALTER SERVER | 不支持 | 修改服务器信息。 |
ALTER TABLE | 支持,详情请参见ALTER TABLE。 说明 暂不支持:
| 修改表的定义。 |
ALTER TABLE Partition | 支持 | 修改表的分区。 |
ALTER TABLESPACE | 不支持 | 修改表空间,添加新数据文件或从表空间删除数据文件。 |
ALTER VIEW | 不支持 | 修改视图的定义。 |
CREATE DATABASE | 支持,详情请参见CREATE DATABASE。 说明 云原生数据仓库AnalyticDB MySQL中会忽略CHARACTER SET及COLLATE的值。 | 创建一个新的数据库。 |
CREATE EVENT | 不支持 | 定义一个新的事件。 |
CREATE FUNCTION | 不支持 | 定义一个新的函数。 |
CREATE INDEX | 支持,详情请参见新增索引。 说明 云原生数据仓库AnalyticDB MySQL建表时默认创建全列索引 index_all='Y' ,不支持创建多列索引、唯一索引和空间索引,同时会忽略[index_option][algorithm_option | lock_option]。 | 定义一个新的索引。 |
CREATE LOGFILE GROUP | 不支持 | 定义一个新的日志文件组或将文件添加到现有的日志文件组。 |
CREATE PROCEDURE | 不支持 | 定义存储过程。 |
CREATE SERVER | 不支持 | 定义一个用于存储引擎的服务器。 |
CREATE TABLE | 支持,详情请参见CREATE TABLE。 | 创建表。 |
CREATE TEMPORARY TABLE | 不支持 | 创建临时表 |
CREATE TABLE ... LIKE | 支持 | 使用LIKE语法创建表。 |
CREATE TABLE ... SELECT | 支持,详情请参见CREATE TABLE AS SELECT(CTAS)。 | 使用SELECT语法创建表。 |
FOREIGN KEY Constraints | 不支持 | 外键约束。 |
CREATE TABLESPACE | 不支持 | 定义表空间。 |
CREATE TRIGGER | 不支持 | 定义触发器。 |
CREATE VIEW | 支持,详情请参见CREATE VIEW。 | 定义新的视图。 |
DROP DATABASE | 支持,详情请参见DROP DATABASE。 说明 为了保护数据,在云原生数据仓库AnalyticDB MySQL中删除数据库前,您需要先删除目标库下的表。 | 删除数据库。 |
DROP EVENT | 不支持 | 删除事件。 |
DROP FUNCTION | 不支持 | 删除函数。 |
DROP INDEX | 不支持 | 删除索引。 |
DROP LOGFILE GROUP | 不支持 | 删除日志文件组。 |
DROP PROCEDURE | 不支持 | 删除存储过程。 |
DROP SERVER | 不支持 | 删除服务器。 |
DROP TABLE | 支持 | 删除一个或多个表。 |
DROP TABLESPACE | 不支持 | 删除表空间。 |
DROP TRIGGER | 不支持 | 删除触发器。 |
DROP VIEW | 支持,详情请参见DROP VIEW。 | 删除一个或多个视图。 |
RENAME TABLE | 支持 | 重命名一个或多个表。 |
TRUNCATE TABLE | 支持 | 清空表的所有行。 |
文档内容是否对您有帮助?