MySQL 云原生数据仓库AnalyticDB MySQL 定义
ALTER DATABASE 不支持 修改数据库属性。
ALTER EVENT 不支持 修改现有事件的一个或多个特征。
ALTER FUNCTION 不支持 修改函数的定义。
ALTER LOGFILE GROUP 不支持 修改日志文件组。
ALTER PROCEDURE 不支持 修改存储过程特征。
ALTER SERVER 不支持 修改服务器信息。
ALTER TABLE 支持,详情请参见ALTER TABLE
说明 暂不支持:
  • 修改表/列option
  • 多列alter
  • 新增约束
修改表的定义。
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,不支持多列索引、指定索引类型[UNIQUE | FULLTEXT | SPATIAL],同时会忽略[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 支持,详情请参见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 支持 清空表的所有行。