Postgresql 将样本数据库加载到Postgres中
第一次使用 我买了一本名为SQL for Data Analytics的书,书中附带了一个转储文件(“Data.dump”)(链接如下) 这本书建议安装我已经完成的PostgreSQL,然后通过命令行加载转储文件(见下图) 由于某些原因,我可以通过命令行(它出现在pgAdmin中)创建数据库,但在加载转储文件时不会发生任何事情Postgresql 将样本数据库加载到Postgres中,postgresql,Postgresql,第一次使用 我买了一本名为SQL for Data Analytics的书,书中附带了一个转储文件(“Data.dump”)(链接如下) 这本书建议安装我已经完成的PostgreSQL,然后通过命令行加载转储文件(见下图) 由于某些原因,我可以通过命令行(它出现在pgAdmin中)创建数据库,但在加载转储文件时不会发生任何事情 postgres=# CREATE DATABASE sqlda TEMPLATE template0; postgres=# psql < /Users/as
postgres=# CREATE DATABASE sqlda TEMPLATE template0;
postgres=# psql < /Users/ast12/Documents/data.dump
postgres=#创建数据库sqlda模板template0;
postgres=#psql
我还尝试通过pgAdmin直接加载转储文件。同样,什么也没发生。我完全不知所措。我买这本书是为了学习,但由于我的知识有限,我甚至无法设置这样做的环境。
在此处输入图像描述]如果您已经在
psql
提示符中,则无需再次调用或运行psql
创建数据库后,需要切换到该数据库,然后使用命令\i
postgres=#创建数据库sqlda;
postgres=#\connect sqlda
postgres=#\i/Users/ast12/Documents/data.dump
\connect sqlda
更改到新创建的数据库,然后\i
加载并运行SQL脚本
有关第二个命令为何未发生任何事件的解释,请参见Brilliant。谢谢这就是我需要的帮助。我已经准备好了。花了几秒钟。非常感谢。