pgsql 常用命令

查找所有用户

\du

查看所有数据库
\l

创建数据库
CREATE DATABASE 数据库名;

备份数据库

pg_dump 数据库 > 存放的路径

恢复数据库

psql 数据库 < 数据库的备份文件

删除数据库

DROP DATABASE 数据库名;

查看数据库大小
select pg_size_pretty(pg_database_size('数据库名'));

\l+

查看postgresql每个表的大小
tip_test=#select relname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_tables where schemaname='public' order by pg_relation_size(relid) desc;


清空表
truncate table 表名;

删除外键约束
DROP table dm_component_io_bak1 CASCADE

查询某个目录下各个文件夹的大小
du -h --max-depth=1 /home(修改要查询的目录)


mysql导入csv文件
必须事先创建表
load data infile '/opt/mediamatch_usermsg.csv' into table infotest FIELDS TERMINATED BY ','
;

posted on 2019-12-11 14:28  Helianthus720  阅读(329)  评论(0编辑  收藏  举报

导航