导航

PostgreSQL 数据迁移

Posted on 2016-04-28 19:41  网名还没想好  阅读(210)  评论(0编辑  收藏  举报
  1. 新主机PostgreSQL需要事先建立和原主机名称相同的用户和数据库
  2. 备份原主机数据库

    pg_dump -U <UserName> -p <PortNum> <DBName> > <BackupFile>

    命令执行结束后生成一个SQL文件,里面包含了建表语句、数据插入语句以及设置序列起始值语句等。

  3. 导入数据到新主机

    psql -U <UserName> -p <PortNum> <DBName> < <BackupFile>