2017-08-16 34 views
0

我是Postgresql的新手,并寻求一些帮助。我的问题是,我想将数据/表保存到另一台远程硬盘驱动器上,但我的机器连接的是here,herehere的解决方案,但仅讨论如何直接通过Postgresql来完成此过程,而且我很疑惑是否这可以通过sqlalchemy完成。谁能帮忙?非常感谢。通过Sqlalchemy在外置硬盘上存储Postgres数据库

下面是我用它来创建数据库的代码:

database = "foo" 
engine = sqlalchemy.create_engine("postgres://[email protected]/postgres") 
conn = engine.connect() 
conn.execute("commit") 
conn.execute("drop database " + database) 
conn.close() 
+0

答案是:不。不不不。 –

+2

您不能,也不仅仅是这样,不要将表空间放在外部可移动存储上。它是*无用的*没有主数据目录中的信息;你不能只将它附加到另一个数据库。 –

回答

0

你不能,不应该要。 连接到Postgres数据库意味着您离开数据库来决定数据的存储位置。在数据库中,您可以定义存储数据的位置。

相关问题