启动数据库:
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.html(Tip:听说!在编辑postgresql.conf文件和编辑pg_hba.conf文件这两步完成后需要重启数据库
gs_om -t restart
我配了很多次都没成功,关机后第二天配相当于是重启了吧)