sql - 如何将示例数据库上传到 PostgreSQL

标签 sql postgresql tar psql sample-data

帮助!我是初学者。我正在尝试学习 PostgreSQL,但在尝试将示例数据库放入我的 PostgreSQL 服务器时遇到了很多麻烦。我从这里的 PgFoundry.org 获得了示例数据库另一个叫booktown .我选择了 dellstore2 数据库。我真的找不到一个教程可以指导您完成实现这一目标的步骤。

我不断遇到恢复命令。在 pgAdmin3 中,我一直在尝试不同的方法在我命名为与示例数据库相同但无济于事的数据库上使用恢复?我所有的研究都导致了这一点,但这是行不通的!有人可以解释一下吗?

dellstore2 是tar gz 格式,booktown 是一个sql 文件。

最佳答案

使用命令行实用程序 psql 运行 SQL 脚本:

psql -f booktown.sql your_db your_pg_user

在您继续之前需要解压一个 tar gz。我假设它还包含一个 SQL 脚本,您以相同的方式运行。

关于sql - 如何将示例数据库上传到 PostgreSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13656704/

相关文章:

sql - 为每一行比较 SQL 中的不同列

mysql - 列出表中不包含其他表中特定值的行

mysql - 如何在 MYSQL 中按列值分隔这些分组数据?

hibernate - 使用 Hibernate 注释映射 PostgreSQL 串行类型

linux - Bash - 仅提取 tarball 中的第一个文件

sql - Oracle中如何显示数值最高的记录?

java - Jooq Maven 和多个模式

node.js - 如何使用 sequelize 加入同一个表?

tar - 使用非唯一文件名解压 tarball

java - 如何用 Java 打印 tar.gz 文件的内容?