首页 > 其他分享 >如何通过DAS连接GaussDB

如何通过DAS连接GaussDB

时间:2024-10-28 15:42:11浏览次数:5  
标签:创建 GaussDB mytable myschema 连接 DAS 数据库

@

目录

1 实验介绍

本实验主要描述如何通过华为云数据管理服务 (Data Admin Service,简称DAS) 来连接华为云GaussDB数据库实例,DAS是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。
DAS连接数据库,无需使用IP地址,易用、安全、高级、智能。

2 实验目的

掌握DAS连接GaussDB数据库实例。

3 配置DAS服务

步骤 1进入DAS服务。
在服务列表,选择数据库中的数据库管理服务DAS。
在这里插入图片描述

步骤 2设置DAS连接服务。

选择“进入开发工具”。
在这里插入图片描述

单击“新增数据库实例登录”,具体如下:
在这里插入图片描述

在此设置页面,“数据库引擎”选择GaussDB ,然后在“数据库来源”中就会出现前面安装好了的GaussDB数据库实例,接着选中想要连接的实例。
在这里插入图片描述

设置登录用户名及密码,然后先测试下连接,测试成功后会提示“连接成功”,勾选“记住密码”、打开“定时采集”,设置完成后单击“确定”。
在这里插入图片描述

新增完成,通过单击操作中的“登录”可以进入到相应的数据库实例。
在这里插入图片描述

步骤 3数据库实例连接。

DAS服务配置成功,后续可以通过DAS服务完成数据库操作。

4 SQL使用入门

  • 创建数据库用户。
    默认只有集群安装时创建的管理员用户可以访问初始数据库,您还可以创建其他数据库用户帐号。
CREATE USER joe WITH PASSWORD "xxxxxxxxx";

当结果显示为如下信息,则表示创建成功。
在这里插入图片描述

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

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

创建数据库。

CREATE DATABASE db_tpcds;

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

在这里插入图片描述

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

在这里插入图片描述

创建表。
执行如下命令来创建一个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上运行的各种查询和进程的信息。可以通过查询系统表来收集有关数据库的信息。请参见查看系统表。
在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;

新增joe用户登录数据库db_tpcds。
登录之后,在表中插入数据并验证。

INSERT INTO myschema.mytable values (200);

SELECT * FROM myschema.mytable;

https://support.huaweicloud.com/intl/zh-cn/gaussdb/index.html​

标签:创建,GaussDB,mytable,myschema,连接,DAS,数据库
From: https://www.cnblogs.com/xiaoxu0211/p/18510788

相关文章

  • GaussDB技术解读系列:运维自动驾驶探索
    ​随着企业数字化转型进入深水区,数据库系统越来越复杂,运维团队维护的数据库规模越来越大,传统工具化的运维已无法满足当前运维的要求,数据库运维逐渐向智能化发展。如何更好地感知和预测数据库故障,进而进行智能诊断、自适应恢复,是我们一直探索的内容。接下来本篇将分享GaussDB在运......
  • GaussDB数据库SQL系列-SQL与ETL浅谈
    一、前言在SQL语言中,ETL(抽取、转换和加载)是一种用于将数据从源系统抽取到目标系统的过程。ETL过程通常包括三个阶段:抽取(Extract)、转换(Transform)和加载(Load)。但这些其实都脱离不了数据库系统,本节从GaussDB数据库生态出发,给大家简单讲一下SQL与ETL的过程与关系。二、SQL与ETL的......
  • GaussDB的行存表与列存表的选择
    一、前言行存表和列存表是数据库中两种常见的数据存储方式。随着信息技术的飞速发展,数据存储和管理以及如何高效地存储和处理大量的数据已经成为了我们的一大挑战。为了解决这个问题,行存表与列存表应运而生,它们以其独特的优势在各个场景得到了高效的应用。GaussDB支持行、列存储......
  • GaussDB火焰图分析
    问题描述CPU利用率是衡量系统负载和健康度的重要指标之一,系统在运行过程中时常发生CPU利用率高的情况。在分析性能问题时,可通过火焰图查看CPU耗时,了解瓶颈在哪里。问题现象部分sql执行速度不符合预期。告警慢sql告警。cpu使用率高告警。数据库整体运行慢。业务影响业务......
  • GaussDB OLTP 云数据库配套工具DAS
    一、前言传统的数据库管理软件,不仅需要下载安装、功能还比较单一,而且已经滞后于云服务的发展模式。华为GaussDB云数据库提供了配套的生态工具数据管理服务DAS。DAS通过与数据库内核的紧密结合,提供了数据库开发、运维、智能诊断一站式云上数据库管理平台,方便用户使用和运维华为......
  • 深度解读GaussDB逻辑解码技术原理
    本文分享自华为云社区《【GaussTech技术专栏】GaussDB逻辑解码技术原理》,作者:GaussDB数据库。1.背景随着国内各大行业数字化改造步伐的加快,异构数据库数据同步的需求场景越来越多。异构数据库同步,即将不同类型、不同结构的数据库之间的数据进行同步处理,以确保数据在不同数据库......
  • Leecode 685. 冗余连接 II
    分类讨论:两种情况,一是有节点有两个父节点,二是头尾相连1structUnionFind{2vector<int>ancestor;34UnionFind(intn){5ancestor.resize(n);6for(inti=0;i<n;++i){7ancestor[i]=i;8}9}......
  • Leetcode : 684. 冗余连接
    >Problem:684.冗余连接题解:冗余连接(RedundantConnection)题目描述给定一棵包含n个节点的树(节点值为1到n),向树中添加一条边后形成一个图。你的任务是找出一条可以删除的边,使得删除后剩余部分仍然是一棵有n个节点的树。如果有多个答案,返回在输入数组edges中......
  • Ignition连接西门子PLC地址对应关系
    我们以西门子S7-1200系列为例:第一步:建立驱动连接,在网关内驱动选择西门子S7-1200在Name填入连接名称。这里很重要设计器建立Tag时需要填写地址,在HostName填写IP地址第二部:打开设计器新建OPC的标准Tag []里面是我们驱动里面的连接名称,后面是PLC的地址,这里注意和其他SCAD......
  • 家庭主机ssh内网穿透,通过花生壳可以远程连接了
    花生壳官网https://hsk.oray.com/1、注册账号并实名认证2、安装花生壳linux客户端软件安装,完成后会生成设备码和密码rpm-iphddns_5.3.0_amd64.rpm 启动和设置开机自启动systemctlstartphddns_mini_httpd.servicesystemctlenablephddns_mini_httpd.service4、在......