数据库篇

2018-07-04  本文已影响0人  逃淘桃

2018.07.04


postgresql查询表的大小

select pg_size_pretty(pg_relation_size('表名'));
  1. 导出整个数据库
    pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名) >/data/dum.sql
  2. 导出某个表
    pg_dump -h localhost -U postgres(用户名) 数据库名(省缺时同用户名) -t table(表名) >/data/dum.sql
  3. 导入整个数据库
    使用以下命令需要先进入postgres权限:sudo su postgres
    psql postgres(用户名) 数据库名(缺省时同用户名) </data/dum.sql
  4. 导入之前导出的单个表的结构及数据
    psql -h localhost -d 数据库名 -U 用户名 -f .sql文件
上一篇下一篇

猜你喜欢

热点阅读