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

openGauss训练营学习心得-一些常用操作命令整理

原创 甚至熊熊 2022-05-16
1183

整理了一些openGauss/MogDB的常用操作,给与我一样的新手参考。

1、启停服务

su - omm --启动服务 gs_om -t start --重启服务 gs_om -t restart --关闭服务 gs_om -t stop
复制

2、查询实例状态

该命令也可查看同主备环境下,其他实例的状态

gs_om -t status --detail
复制

3、检查数据库性能

--简要模式 gs_checkperf -i pmk -U omm --详细模式 gs_checkperf -i pmk -U omm --detail
复制

image.png

4、查看数据库端口号

不确定端口的情况,可以到postgresql.conf 或者安装数据库时的xml中找一下

cat /mogdb/data/db1/postgresql.conf | grep port
复制

5、列出所有数据库

su - omm gsql -d postgres -p 26000 -l
复制

image.png

postgres为openGauss安装完成后默认生成的数据库。初始可以连接到此数据库进行新数据库的创建。

6、登陆数据库

--登陆默认数据库postgres gsql -d postgres -p 36000 --登陆自建数据库 gsql -d 数据库名 -p 36000 -U 用户名 -W 密码 -r
复制

7、数据库内的一些操作命令

--查看帮助 postgres=# \? --切换数据库 postgres=# \c dbname --列举数据库 postgres=# \lselect datname from pg_database; --列举表 postgres=# \dt postgres=# \d --列举所有表、视图和索引 postgres=# \d+ --查询表的属性 postgres=# \d tablename --列举schema postgres=# \dn --查看索引 postgres=# \di --查看表空间 postgres=# \dbselect spcname from pg_tablespace; --查看数据库用户列表 postgres=# select * from pg_user; --要查看用户属性 postgres=# select * from pg_authid; --查看所有角色 postgres=# select * from PG_ROLES; --切换用户 postgres=# \c – username --退出数据库 postgres=# \q
复制
最后修改时间:2022-05-16 22:03:35
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论