tencent cloud

文档反馈

创建数据库

最后更新时间:2023-11-22 14:27:32
    TDSQL-C MySQL 版支持通过控制台的数据库管理页创建数据库,并支持对数据库授权账号访问。本文为您介绍数据库账号权限以及如何通过控制台创建数据库。

    操作步骤

    1. 登录 TDSQL-C MySQL 版控制台,在集群列表,找到目标集群,单击集群 ID 或操作列的管理,进入集群管理页面。
    2. 在集群管理页面,选择数据库管理页,单击创建数据库
    
    
    3. 在弹出的对话框,配置如下参数后,单击确定
    
    
    参数
    说明
    数据库名
    输入数据库名。由大小写字母、数字、中划线(-)、下划线(_)组成,字母开头,字母或是数字结尾,最长64字符。
    支持字符集
    设置数据库支持的字符集。字符集介绍可参见 MySQL 官方文档
    排序规则
    设置数据库的排序规则。排序规则介绍可参见 MySQL 官方文档
    用户授权列
    单击添加,然后选择授权账号、授权给账号的权限、主机信息,也支持删除该授权列记录。
    备注
    为新建的数据库备注。最多支持输入256个字符。

    账号权限授权明细

    授权账号对所创建的数据库的操作权限包括只读、只写、DML、DDL 和只读 + 索引,对应权限明细及授权 SQL 语句如下表所示。
    权限
    授权明细
    授权 SQL 语句
    只读
    SELECT
    LOCK TABLES
    SHOW VIEW
    ``GRANT SELECT, LOCK TABLES, SHOW VIEW ON `库`.* TO '账号'@'%'``
    读写
    ALL PRIVILEGES
    ``GRANT ALL PRIVILEGES ON `库`.* TO '账号'@'%'``
    DML
    SELECT
    INSERT
    UPDATE
    DELETE
    CREATE TEMPORARY TABLES
    LOCK TABLES
    EXECUTE
    SHOW VIEW
    EVENT
    TRIGGER
    ``GRANT SELECT, INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, SHOW VIEW, EVENT, TRIGGER ON `库`.* TO '账号'@'%'``
    DDL
    CREATE
    DROP
    INDEX
    ALTER
    CREATE TEMPORARY TABLES
    LOCK TABLES
    CREATE VIEW
    SHOW VIEW
    CREATE ROUTINE
    ALTER ROUTINE
    ``GRANT CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `库`.* TO '账号'@'%'``
    只读 + 索引
    SELECT
    INDEX
    LOCK TABLES
    SHOW VIEW
    ``GRANT SELECT, INDEX, LOCK TABLES, SHOW VIEW ON `库`.* TO '账号'@'%'``
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持