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

步骤三:创建 DRDS 表

更新时间:2017-06-07 13:26:11

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

DRDS 建表步骤

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

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

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

    drds_create_table_connection_info

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

    例如使用MySQL命令行连接:

    1. 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 语法说明文档。

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