PostgreSQL常用指令


前言

操作PostgreSQL的命令主要包含操作命令,转换命令,查看命令等


一、操作数据库命令

1、创建数据库命令

createdb [ option… ] [ dbname [ description ] ]

dbname :数据库名
description : 关于新创建的数据库相关的说明
options:参数

参数值描述
-D tablespace指定数据库默认表空间
-e将createdb生成的命令发送到服务端
-E encoding指定数据库的编码
-l locale指定数据库的语言环境
-T template指定创建次数据库的模板
–help显示createdb命令的帮助信息
-h host指定服务器的主机名
-p port指定服务器监听的端口,或socket文件
-U username链接数据库的用户名
-w忽略输入密码
-W连接时强制要求输入密码

2、查看已经存在数据库

使用 \l查看一家存在的数据库信息

\l

3、进入数据库

使用\c + 数据库名 来进入数据库。

4、删除数据库

使用 dropdb 命令来删除数据库。

dropdb [ connection-option… ] [ option… ] dbname

dbname:要删除的数据库名。
options:参数可选项。

参数值描述
-e显示dropdb生成的命令并发送到数据库服务器
-i在做删除的工作之前发出一个验证提示
-V打印dropdb版本并退出
–if-exists如果数据库不存在则发出提示信息,而不少错误信息
–help显示dropdb命令的帮助信息
-h host指定服务器的主机名
-p port指定服务器监听的端口,或socket文件
-U username链接数据库的用户名
-w忽略输入密码
-W连接时强制要求输入密码
–maintenance-db=dbname删除数据库时指定连接的数据库,默认为postgres,如果它不存在则使用template1

二、操作表命令

1、查看表是否创建成功

使用 \d 命令来查看表格是否创建成功

2、查看表格信息

使用 \d tablename 查看表格信息。
会展示表的所有字段信息。

3、列举表

使用 \l 列举数据库中表的信息。


三、其他命令

1、登录

使用指定参数登录:

psql -U username -d database_name -h host -W

2、退出psql

使用 \q 退出psql

总结

上述命令仅仅是在操作系统或者命令行的情况下对postgresql进行操作的一些基础指令,这些指令能够让我们对postgresql的操作更加简介便利。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值