TDSQL-C MySQL 版 创建数据库

TDSQL-C MySQL 版支持通过控制台的数据库管理页创建数据库,并支持对数据库授权账号访问。这里说明数据库账号权限以及如何通过控制台创建数据库。

相关产品
TDSQL-C MySQL 版 产品页,含版本规格、价格与购买入口。

一、操作步骤

1. 登录 TDSQL-C MySQL 版控制台,在集群列表,找到目标集群,单击集群 ID 或操作列的管理,进入集群管理页面。

2. 在集群管理页面,选择数据库管理页,单击创建数据库。

3. 在弹出的对话框,配置如下参数后,单击确定。

参数 说明
数据库名 输入数据库名。由大小写字母、数字、中划线(-)、下划线(_)组成,字母开头,字母或是数字结尾,最长64字符。
支持字符集 设置数据库支持的字符集。字符集介绍可参见 MySQL 产品文档。
排序规则 设置数据库的排序规则。排序规则介绍可参见 MySQL 产品文档。
账号授权 单击添加,然后选择授权账号、授权给账号的权限、主机信息,也支持删除该授权列记录。
备注 为新建的数据库备注。最多支持输入256个字符。

二、账号权限授权明细

授权账号对所创建的数据库的操作权限包括只读、读写、DML、DDL 和只读 + 索引,对应权限明细及授权 SQL 语句如下表所示。

权限 授权明细 授权 SQL 语句
只读 SELECTLOCK TABLESSHOW VIEW “GRANT SELECT, LOCK TABLES, SHOW VIEW ON `库`.* TO '账号'@'%'“
读写 ALL PRIVILEGES “GRANT ALL PRIVILEGES ON `库`.* TO '账号'@'%'“
DML SELECTINSERTUPDATEDELETECREATE TEMPORARY TABLESLOCK TABLESEXECUTESHOW VIEWEVENTTRIGGER “GRANT SELECT, INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, SHOW VIEW, EVENT, TRIGGER ON `库`.* TO '账号'@'%'“
DDL CREATEDROPINDEXALTERCREATE TEMPORARY TABLESLOCK TABLESCREATE VIEWSHOW VIEWCREATE ROUTINEALTER ROUTINE “GRANT CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `库`.* TO '账号'@'%'“
只读 + 索引 SELECTINDEXLOCK TABLESSHOW VIEW “GRANT SELECT, INDEX, LOCK TABLES, SHOW VIEW ON `库`.* TO '账号'@'%'“

三、相关 API

API 描述
创建数据库 本接口(CreateClusterDatabase)用于创建数据库。
赞 (0)
上一篇 4天前
下一篇 4天前