Updated on 2025-03-13 GMT+08:00

PQconnectdb

Description

Establishes a new connection with the database server.

Prototype

PGconn* PQconnectdb(const char* conninfo);

Parameter

Table 1 PQconnectdb parameter

Keyword

Description

conninfo

Connection string. For details about the columns in the string, see section 5.6.4.5.

Return Values

PGconn * points to the object pointer that contains a connection. The memory is allocated by the function internally.

Precautions

  • This function opens a new connection with the parameters specified by conninfo.
  • The input parameter can be empty, indicating that all default parameters can be used. It can contain one or more values separated by spaces or contain a URL.

Examples

For details, see Typical Application Development Examples.