文档首页/ 云数据库 GaussDB/ 快速入门/ 购买并通过界面化工具DAS连接GaussDB实例(推荐)
更新时间:2024-08-09 GMT+08:00
分享

购买并通过界面化工具DAS连接GaussDB实例(推荐)

数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。

本章节介绍在管理控制台购买GaussDB实例后,如何使用DAS连接GaussDB实例。更多连接实例方式请参见《用户指南》“连接GaussDB实例”章节。

购买实例

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB,进入云数据库 GaussDB信息页面。
  4. “实例管理”页面,单击“购买数据库实例”。
  5. 在创建实例页面,选择计费模式、填写实例名称、选择数据库引擎版本、实例类型、部署形态等实例基本信息。

    • 计费模式:按需计费
    • 区域:选择默认配置
    • 实例名称:自定义,命名为便于识别的名称
    • 数据库引擎版本:8.102
    • 实例类型:主备版
    • 部署形态:1主2备
    • 可用区:可用区一
    • 时区:选择默认配置
    图1 计费模式和基本信息

  6. 选择实例规格。

    • 性能规格:独享型(1:4)、4 vCPUs | 16 GB
    • 存储类型:超高IO
    • 存储空间:40GB
    • 磁盘加密:不加密
    图2 规格与存储

  7. 配置网络信息,选择默认配置即可。

    图3 网络配置

  8. 配置实例密码、企业项目信息。

    • 管理员密码:自定义,设置高强度密码,以提高安全性
    • 确认密码:和管理员密码相同
    • 企业项目:default
    • 其他参数使用默认配置
    图4 数据库配置

  9. 单击“立即购买”,核对实例信息,单击“提交”。
  10. 返回实例列表。

    当实例运行状态为“正常”时,表示实例创建完成。

通过DAS登录GaussDB实例

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB,进入云数据库 GaussDB信息页面。
  4. 在“实例管理”页面,选择需要登录的目标数据库,单击操作列表中的“登录”,进入数据管理服务实例登录界面。

    可以在“实例管理”页面,单击目标实例名称,进入实例的“基本信息”页面,在页面右上角,单击“登录”,进入数据管理服务实例登录界面。

  5. 正确输入数据库用户名和密码,单击“登录”,即可登录到数据库。

    • 登录用户名:root
    • 数据库名称:postgres
    • 密码:root用户密码。购买实例时设置的管理员密码
    • SQL执行记录:开启

SQL入门

登录实例后,可通过DAS创建数据库用户、创建数据库、创建表等。

  1. 创建数据库用户。

    默认只有集群安装时创建的管理员用户可以访问初始数据库,还可以创建其他数据库用户账号。

    CREATE USER joe WITH PASSWORD "xxxxxxxxx";

    当结果显示为如下信息,则表示创建成功。

    图5 创建数据库用户

    如上创建了一个用户名为joe,密码为xxxxxxx的用户。

    引申信息:关于数据库用户的更多信息请参考用户及权限

  2. 创建数据库。

    CREATE DATABASE db_tpcds;

    当结果显示为如下信息,则表示创建成功。

    图6 创建数据库

    创建完db_tpcds数据库后,可以在左上方切换到新创建的库中。

    图7 切换至新建数据库

  3. 创建表。

    • 执行如下命令来创建一个schema。

      CREATE SCHEMA myschema;

    • 创建一个名称为mytable,只有一列的表。字段名为firstcol,字段类型为integer。

      CREATE TABLE myschema.mytable (firstcol int);

    • 向表中插入数据:

      INSERT INTO myschema.mytable values (100);

    • 查看表中数据:

      SELECT * FROM myschema.mytable;

    引申信息:

    • 默认情况下,新的数据库对象是创建在“$user”模式下的,例如刚刚新建的表。关于模式的更多信息请参考创建和管理schema
    • 关于创建表的更多信息请参见创建和管理表
    • 除了创建的表以外,数据库还包含很多系统表。这些系统表包含集群安装信息以及GaussDB上运行的各种查询和进程的信息。可以通过查询系统表来收集有关数据库的信息。请参见查看系统表

  4. 在db_tpcds库中,root用户下执行如下语句,将新创建的库db_tpcds的所有权限赋予新用户joe。

    GRANT ALL ON DATABASE db_tpcds TO joe;

    GRANT USAGE ON schema myschema TO joe;

    GRANT ALL ON TABLE myschema.mytable TO joe;

  5. 新增joe用户登录数据库db_tpcds。

  6. 登录之后,在表中插入数据并验证。

    INSERT INTO myschema.mytable values (200);

    SELECT * FROM myschema.mytable;

    图8 插入数据并验证

后续操作

登录实例后,您可以创建告警规则、设置自动备份策略、创建数据库,进行数据迁移等操作,具体请参见:

相关文档