使用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();