PostgreSQL 常用命令

添加用户

create user <用户名> with password '<密码>';

创建数据库并指定所属用户

create database django_test owner <用户名>;

切换数据库

postgres=# \c kydb

切换用户

postgres=# \c - kysystem

查询所有数据库

postgres=# \l

查询所有表

postgres=# select * from pg_tables;

 查询表结构

postgres=# \d <表名称>;

 删除数据库

drop database <数据库名称>

 删除表数据并重建索引

TRUNCATE table_name1,table_name2 RESTART IDENTITY;

 备份数据库(安装目录 bin目录下执行命令)

pg_dump -h <数据库IP地址,本地的话直接写localhost即可> -U <数据库用户名> "<数据库名称>" > "<备份文件地址>\data.bak"

 恢复数据库(安装目录 bin目录下执行命令)

psql -h localhost -U <数据库用户名> -d "<数据库名称>" < "<备份文件地址>\data.bak"

 

posted @ 2020-03-05 09:00  柔南青空  阅读(216)  评论(0编辑  收藏  举报