http://www.PHP100.com/manual/Postgresql8/libpq.html
char conninfo[2000] = ""; //DB connection config
strcpy(conninfo,"dbname=");
strcat(conninfo,DB_NAME);
strcat(conninfo," ");
strcat(conninfo,"user=");
strcat(conninfo,DB_USER);
strcat(conninfo,"host=");
strcat(conninfo,DB_HOST);
strcat(conninfo,"port=");
strcat(conninfo,DB_PORT);
PGconn* conn =PQconnectdb(conninfo);
if (PQstatus(conn) == CONNECTION_BAD){PQfinish(conn);}
原文链接:https://www.f2er.com/postgresql/195950.html