全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
分布式关系型数据库 DRDS

步骤三:创建 DRDS 表

更新时间:2017-12-11 21:26:41

创建完 DRDS 数据库后,如同普通单机数据库,DRDS 也需要创建表。但是语法有所差异,主要表现在 DRDS 建表语句对数据拆分信息的表达上。

DRDS 建表步骤

  1. 登录 DRDS 控制台,在左侧菜单栏单击实例列表

  2. 在实例列表页单击需要操作的实例名称,并单击左侧菜单栏数据库列表

  3. 单击需要建表的数据库名称进入数据库基本信息页,复制 DRDS 连接串。

    drds_create_table_connection_info

  4. 通过 MySQL 客户端进行服务连接。

    例如使用 MySQL 命令行连接:

    mysql -h${DRDS_IP_ADDRESS} -P${DRDS_PORT} -u${user} -p${password} -D${DRDS_DBNAME}
    

    注意:

    • 如果 DRDS 实例为专享实例,默认只提供内网地址,建议使用相同地域 的 ECS 安装 MySQL 命令行连接。
    • 如果 DRDS 实例为共享实例,可以使用其公网地址,从外网机器或者办公机器进行连接使用。
  5. 执行 DRDS DDL 进行建表。DDL 详细语法请参考 DRDS DDL 语法说明文档。

    //DRDS DDL
    CREATE TABLE shard_table(
    id int, 
    name varchar(30), 
    primary key(id)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 dbpartition by hash(id) tbpartition by hash(id) tbpartitions 3;
    
本文导读目录