暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GaussDB云数据库SQL应用系列-基础使用(上)

高斯精选 2023-10-24
141

【摘要】 随着云计算技术的不断发展,云数据库已经成为了企业信息化建设中不可或缺的一部分。而在众多的云数据库产品中,华为GaussDB以其卓越的性能和稳定性备受用户青睐。 GaussDB云数据库是一款具有高性能、高可用、高安全等特点。它采用了先进的存储技术和算法,可以快速处理大量的数据请求,并保证数据的一致性和可靠性。同时,GaussDB还具有丰富的应用场景。例如,在电商行业中,可以使用GaussDB来存储

前言

随着云计算技术的不断发展,云数据库已经成为了企业信息化建设中不可或缺的一部分。而在众多的云数据库产品中,华为GaussDB以其卓越的性能和稳定性备受用户青睐。

GaussDB云数据库是一款具有高性能、高可用、高安全等特点。它采用了先进的存储技术和算法,可以快速处理大量的数据请求,并保证数据的一致性和可靠性。同时,GaussDB还具有丰富的应用场景。例如,在电商行业中,可以使用GaussDB来存储用户的购物记录和订单信息;在金融行业中,可以使用GaussDB来存储客户的账户信息和交易记录;在物流行业中,可以使用GaussDB来存储货物的运输信息和仓储信息等。

对于初学者来说,学习如何使用GaussDB云数据库也是一个不小的挑战。不过,华为提供了详细的官方资料,可以让用户可以轻松上手。  本次将为大家简单展示一下其CRUD的基础语句操作。

二、前提条件

1、连接数据库实例

通过“数据管理服务DAS”连接数据库实例(其他连接方式参见往期内容)

 

2GaussDB实例正常运行

输入登录密码,点击“测试连接” 显示连接成功,则表示实例正常运行。

 

、操作示例

1、选择实例并进入SQL执行界面

默认只有创建实例时的管理员用户可以访问初始数据库

 

2、创建数据库用户

--新增用户zhangsan

CREATE USER zhangsan WITH PASSWORD "P@ssw0rd";
----新增用户lisi,等价上面的语句,如果创建有“创建数据库”权限的用户,则需要加CREATEDB关键字。

CREATE USER lisi CREATEDB IDENTIFIED BY 'P@ssw0rd';
--查看新增用户

SELECT * FROM pg_user;

3、创建数据库

--创建一个新的数据库

CREATE DATABASE Gauss_TEST1

 

创建完Gauss_TEST1数据库后,可以选择继续在默认的postgres数据库下做后续的体验。当然,也可以使用新用户连接到此数据库执行接下来的创建表等操作,需要赋予其connect的权限(如下图)。

--将数据库的create、connect权限授权给用户zhangsan

GRANT create,connect on database Gauss_TEST1 TO zhangsan

 

本内容将切换新用户完成后续实验

 

4、创建SCHEMA

创建SCHEMA:

--创建SCHEMA,为用户zhangsan创建一个同名schema,子命令创建的表S、C、SC的拥有者为zhangsan。

CREATE SCHEMA zhangsan;


最后修改时间:2023-10-25 09:42:30
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论