想知道postgresql连接的原因

want to know the reason about postgresql connection

我尝试使用 psycopg2 连接 postgresql 数据库,我成功了。

但是我想知道为什么我成功了,因为我只输入了dbname。

conn = psycopg2.connect(host='', dbname='test', user='', password='', port='')

对于所有空白字段,它使用默认值。显然那些工作。