好吧,我在我的 Windows 7 上安装了最新的 postgreql 数据库。
现在我正尝试通过 psql.exe 命令行创建一个数据库
当我打开它时,它说
psql: FATAL: database "Jansu" does not exist
所以我在某处读到,当没有指定数据库时,它会尝试使用我的用户名或其他内容查找数据库。
无论如何..当我无法访问命令行时,我该如何创建一个新的数据库。
最佳答案
阅读psql syntax .您可以指定数据库、用户和其他参数。如果是新安装,应该有一个默认数据库“postgres”,您可以连接到那个数据库。
psql -U postgres postgres
(在 Unix 环境中,您可能需要添加 -h localhost
以强制建立 TCP 连接,否则它会尝试使用 Unix 域套接字,这可能不适用于除postgres
用户。)
您可以从那里创建数据库,或从命令行使用 createdb
关于Postgresql 创建数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5735370/