如何用脚本更新数据库

时间:2011-03-01 09:45:51

标签: database postgresql

我需要在Windows中创建Postgre数据库。所以我从官方网站下载了Windows工具,创建了服务器并出现了问题。当我尝试在pgAdmin III中创建db时,我在复制数据时遇到语法错误。所以我需要在控制台中运行整个事情。但是pgAdmin只允许已经创建的db的控制台模式,当我运行它时,我有空数据库的shell:

dbname->

我现在如何运行我的脚本?

2 个答案:

答案 0 :(得分:2)

您是否尝试过使用psql.exe?鉴于psql.exe在您的路径上,请尝试:

c:\> psql.exe -h localhost -U username -f c:\mysqlscript.sql database_name

答案 1 :(得分:0)

在Windows中试试这个:

\ i c:/somedir/script2.sql