Python PostgreSQL 数据库连接
PostgreSQL 提供它自己的 shell 来执行查询。要建立与PostgreSQL数据库的连接,确保你已经在你的系统中正确安装了它。打开PostgreSQL的外壳提示,并传递诸如服务器、数据库、用户名和密码等细节。如果你给出的所有细节都是合适的,那么就可以与PostgreSQL数据库建立连接。
在传递细节时,你可以使用外壳建议的默认服务器、数据库、端口和用户名。
使用python建立连接
psycopg2 的连接类代表/处理一个连接的实例。你可以使用 connect() 函数创建新的连接。它接受基本的连接参数,如dbname、user、password、host、port,并返回一个连接对象。使用这个函数,你可以与PostgreSQL建立一个连接。
例子
下面的 Python 代码显示了如何连接到一个现有的数据库。如果该数据库不存在,那么它将被创建,最后将返回一个数据库对象。PostgreSQL 的默认数据库的名字是 postrgre 。 因此,我们提供它作为数据库的名称。