zs2*_*020 3 postgresql command-line psql
我无法通过命令行执行SQL脚本,这就是我所拥有的
"C:\..\psql.exe" -h my_server_host -U username -c 'CREATE DATABASE test;'
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
psql: warning: extra command-line argument "test;'" ignored
psql: FATAL: database "DATABASE" does not exist
Run Code Online (Sandbox Code Playgroud)
我在Windows 7上使用Postgresql 9.3.
知道怎么做吗?
即使您要运行,也必须连接到数据库才能运行命令CREATE DATABASE,因此:
"C:\..\psql.exe" -h my_server_host -U usr -c 'CREATE DATABASE test;' postgres
Run Code Online (Sandbox Code Playgroud)
(当@Craig清理完毕时,它必须是Windows的双引号.)
在postgres此处使用默认维护数据库.
还有为宗旨就在眼前,但一个更好的选择:CREATEDB从命令行直接.
| 归档时间: |
|
| 查看次数: |
10673 次 |
| 最近记录: |