如何将schema.sql文件导入Linux中的全新/新postgresql DB 9.3

时间:2017-05-08 04:33:46

标签: postgresql

我正在尝试将旧数据库的schema.sql文件导入postgresql中新创建的Db。

请您告诉我我需要遵循的步骤。

环境:linux centos 7 DB:postgresql 9.3 我已将schema.sql文件复制到目录/var/lib/pgsql/9.4/data /.

问候。

2 个答案:

答案 0 :(得分:0)

尝试

cat old_db_dump.sql | psql -U db_user_name -d new_db_name

答案 1 :(得分:0)

您可以使用psql直接执行sql文件,在新数据库中创建模式:

psql -f schemadump.sql -p port -U username dbname