psyconpg2.connect(dsn=None,connection_factory=None,cursor_factory=None,async=False,**kwargs) 建立新的數據庫會話並返回一個connection對象 鏈接參數能夠指定爲使用dsn參數的libpq鏈接字符串:數據庫
conn=psycopg2.connect("dbname=test user=postgres password=secret host=link address port=port number")
或使用另外一組關鍵字參數async
conn=psycopg2.connect(dbname="test",user="postgres",password="secret",host=「」link address「,port=「」port numbe」)
或者二者混合使用:若是相同的參數名指定倆個來源,該關鍵字參數將優先於dsn值。請注意必需要有dsn或至少一個鏈接相關的關鍵字參數。post
基本鏈接參數有: dbname-數據庫名稱 user-用於驗證身份的用戶名 password-用於驗證身份的密碼 host-數據庫host地址(若是沒有提供默認爲UNIX套接字) port-鏈接端口號(若是沒有提供默認爲5432)code