您现在的位置是:亿华云 > IT科技
PostgreSQL里面的一些命令小结
亿华云2025-10-09 06:50:47【IT科技】1人已围观
简介近两天总结了下PostgreSQL的基本操作命令,对PostgreSQL也有了一个基本的认识。PostgreSQL的功能还是很丰富的,有序列,支持db link,基本Oracle里有的概念它这里也有,
近两天总结了下PostgreSQL的面令基本操作命令,对PostgreSQL也有了一个基本的面令认识。
PostgreSQL的面令功能还是很丰富的,有序列,面令支持db link,面令基本Oracle里有的面令概念它这里也有,目前来看不支持package。面令
风格和Oracle也类似,面令没有MySQL中快捷方便的面令show create table 这样的语句。
从我的面令使用习惯来说,我基本关注以下的面令一些方面。
查看数据库的亿华云面令配置
查看用户信息
查看会话连接信息
show tables的类似方法
用户的权限查看
建表语句
表空间信息
对象存储信息
查看锁的信息
查看数据库参数
显示数据库的运行状态
查看数据字典的信息
查看索引的信息
查看执行计划
查看存储过程
存储过程的调度执行
事务隔离级别
1.查看数据库的配置
可以直接使用\l 选项列出所有的数据库来,字符集,面令基本的面令配置都一目了然,有点Oracle 12c中的面令show pdbs的感觉。
从进程情况来看,PG是多进程多线程的架构设计。
如果查看当前数据库,云服务器可以使用current_database()。
postgres=# select current_database(); current_database ------------------ postgres2.查看用户信息
可以使用\dn来得到schema的相关信息,在PG里面的schema和user还是有一些差别,在其他数据库schema基本就是user了。
postgres-# \dn List of schemas Name | Owner --------+---------- public | postgres我们创建一个schema,然后使用\dn来查看。
postgres=# create schema jeanron100; CREATE SCHEMA postgres=# \dn List of schemas Name | Owner ------------+---------- jeanron100 | postgres public | postgres或者使用数据字典pg_authid来查看。
postgres=# select *from pg_authid;关于schema的概念,我们可以创建一个表test,
postgres=# create table test(id int); CREATE TABLE可以看到这个是一个public的schema
postgres=# \d List of relations Schema | Name | Type | Owner --------+------+-------+---------- public | test | table | postgres如果使用\d来查看字段信息,结果如下:
postgres=# \d test Table "public.test" Column | Type | Modifiers --------+---------+----------- id | integer |还可以使用pg_users来查看,比如我创建了一个用户replica,就会有相应的配置。
select *from pg_user; usename | usesysid | usecreatedb | usesuper | userepl | usebypassrls | passwd | valuntil | useconfig ----------+----------+-------------+----------+---------+--------------+----------+---------- postgres | 10 | t | t | t | t |很赞哦!(147)
上一篇: 四、一定要仔细阅读细节
下一篇: 换新域名(重新来过)
相关文章
- 用户邮箱的静态密码可能已被钓鱼和同一密码泄露。在没有收到安全警报的情况下,用户在适当的时间内不能更改密码。在此期间,攻击者可以随意输入帐户。启用辅助身份验证后,如果攻击者无法获取移动电话动态密码,他将无法进行身份验证。这样,除非用户的电子邮件密码和手机同时被盗,否则攻击者很难破解用户的邮箱。
- Spring事务用法示例与实现原理
- JavaScript异步之从回调函数到Promise
- 49页PPT干货:微服务架构起源、简介及设计
- 众所周知,com域名拥有最大的流通市场和流通历史。最好选择com域名,特别是在购买域名时处理域名。其次可以是cn域名、net域名、org域名等主流域名,现在比较流行的王域名和顶级域名,都是值得注册和投资的。
- 过载保护+异构服务器的负载均衡,怎么设计?
- 起薪2万的爬虫工程师,Python需要学到什么程度才可以就业?
- 微软Visual Studio发布重磅特性:实时同步编程、共同调试
- 4.选择顶级的域名注册服务商
- 这或许是最通俗易懂的数据一致性问题解读