摘选官方文档关于数据库技术指标知识点如下:

1.创建数据库musicdb10,创建用户user10,赋予sysadmin权限
--执行下面的SQL语句,创建表空间user10_tbs及数据库musicdb10:
omm=# CREATE TABLESPACE user10_tbs RELATIVE LOCATION 'tablespace/user10_tbs1';
CREATE TABLESPACE
omm=# CREATE DATABASE musicdb10 WITH TABLESPACE = user10_tbs;
CREATE DATABASE
--执行下面的SQL语句,创建用户user10:
omm=# CREATE USER user10 IDENTIFIED BY 'aabb@123';
CREATE ROLE
--授予user10数据库系统的SYSADMIN权限:
omm=# ALTER USER user10 SYSADMIN;
ALTER ROLE
2.用户user10访问数据库postgres,创建一个表(utb01)并插入数据
--使用用户user10登录postgres:
[omm@ogdb1 ~]$ gsql -d postgres -p 40000 -U user10 -r
Password for user user10:
gsql ((openGauss 3.1.0 build 4e931f9a) compiled at 2022-09-29 14:19:24 commit 0 last mr )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
--执行下面的SQL语句,创建表utb01:
openGauss=> create table utb01(col1 char(20));
CREATE TABLE
--执行下面的SQL语句,向utb01中插一条数据:
openGauss=> insert into utb01 values('Hello openGauss! 11');
INSERT 0 1
--执行下面的SQL语句,查询utb01数据:
openGauss=> select * from utb01;
col1
----------------------
Hello openGauss! 1
(1 row)
3.用户user10访问数据库omm,创建一个表(utb02)并插入数据
--使用用户user10登录omm:
openGauss=> \c omm user10
Password for user user10:
Non-SSL connection (SSL connection is recommended when requiring high-security)
You are now connected to database "omm" as user "user10".
omm=>
--执行下面的SQL语句,创建表utb02:
omm=> create table utb02(col1 char(20));
CREATE TABLE
--执行下面的SQL语句,向utb02中插一条数据:
omm=> insert into utb02 values('Hello openGauss! 11');
INSERT 0 1
--执行下面的SQL语句,查询utb02数据:
omm=> select * from utb02;
col1
----------------------
Hello openGauss! 11
(1 row)
4.用户user10访问数据库musicdb10,创建一个表(utb03)并插入数据
--使用用户user10登录musicdb10:
omm=> \c musicdb10 user10
Password for user user10:
Non-SSL connection (SSL connection is recommended when requiring high-security)
You are now connected to database "musicdb10" as user "user10".
musicdb10=>
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
--执行下面的SQL语句,创建表utb03:
musicdb10=> create table utb03(col1 char(20));
CREATE TABLE
--执行下面的SQL语句,向utb03中插一条数据:
musicdb10=> insert into utb03 values('Hello openGauss! 11');
INSERT 0 1
--执行下面的SQL语句,查询utb03数据:
musicdb10=> select * from utb03;
col1
----------------------
Hello openGauss! 11
(1 row)
最后修改时间:2022-11-28 20:42:13
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




