nuaa 数据库实验 OpenGuass 创建数据库及基本操作(2023.5.18)

启动数据库:

gs_om -t start

进入默认数据库:

gsql -d postgres -p 26000 -r 

 退出默认数据库:

\q

创建一个名为“db_tpcc”的数据库:

CREATE DATABASE db_tpcc OWNER tt; 

连接到这个数据库: (其中:db_tpcc是数据库名)

gsql -d db_tpcc -p 26000 -U tt -W Teng@123  -r
gsql -d test -p 26000 -U python_tt -W python_user@123  -r

创建一个表S:

​CREATE TABLE S(Sno int,Sname char(20),Ssex char(4),Sage int,Sdept char(100));

删除表S:

DROP TABLE S;

插入内容:

INSERT INTO S values (1,'XX','男',21,'计算机科学与技术');

修改内容:

UPDATE S SET Sno='162010228' WHERE mingzi='1';

查看表S字段名、类型:

\d S

查看表S内容:

SELECT * from S;

修改表的属性:(copy的,能用)

ALTER TABLE S ADD xingbie char(5);              ##向表S中增加xingbie列
ALTER TABLE S MODIFY Sname VARCHAR(20);          ##改变表S中,现存字段Sname的类型
ALTER TABLE S ALTER COLUMN Sname SET NOT NULL;   ##给表S中字段Sname添加非空约束
ALTER TABLE S ALTER COLUMN Sname DROP NOT NULL;  ##移除表S中已存在字段Sname的非空约束
ALTER TABLE S RENAME TO ab;                      ##将表S的名字更改为ab
ALTER TABLE S DROP COLUMN xingbie;               ##删除表S中的xingbie字段

连接Navicat

pojie版下载:https://www.jb51.net/article/199496.htm(要关注个公众号,按步骤来就可以,亲测可用)

(1)需要先添加26000端口:(在如图所示位置)(1条消息) 华为云服务器如何开放端口允许外部访问_华为云服务器怎么开放端口_Xeon-Shao的博客-CSDN博客https://blog.csdn.net/sdujava2011/article/details/128937009

 (2)按华为给的步骤来就可以:

使用navicat15连接华为云opengauss数据库_数据库_简vae-DevPress官方社区 (csdn.net)https://huaweicloud.csdn.net/6331243ad3efff3090b53a7b.htmlTip:听说!在编辑postgresql.conf文件和编辑pg_hba.conf文件这两步完成后需要重启数据库

gs_om -t restart

我配了很多次都没成功,关机后第二天配相当于是重启了吧)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值