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