16

在使用 psql 时,我想更改初始数据库连接。

我有一个名为“test”的数据库作为初始连接。

psql从命令行运行时,我的提示将是test=#

删除“test”数据库并psql在命令行中运行后,出现以下错误:

psql: FATAL:  database "test" does not exist

我明白这意味着什么,但我该如何将“postgres”数据库设置为默认值?

psql postgres而不是每次都打字。

4

1 回答 1

34

您可以通过环境变量配置默认行为psql——实际上是使用客户端库的任何程序。libpq

在您的~/.bashrc或类似的:

export PGDATABASE=postgres

PostgreSQL 文档包含一个完整的列表

于 2012-10-16T17:07:09.917 回答