VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

使用soci::session连接数据库

导入

任何使用soci::session的程序都需要引入相应头文件。可使用soci命名空间。

#include <soci/soci.h>
#include <soci/postgresql/soci-postgresql.h>

using namespace soci;

连接数据库

获取数据库连接

soci::session sql;
/*
	dbname:数据库名称
	user:数据库用户名称
	password:数据库用户密码
	host:远端访问ip
*/
sql.open(soci::postgresql, "dbname=postgres user=vastbase_remote password=Aa@123456 host=172.16.12.234");

关闭数据库连接

关闭连接时调用sql的close()方法即可:

sql.close();