BOSS 7.0.7
BESIII Offline Software System
Loading...
Searching...
No Matches
MysqlInterface.h
Go to the documentation of this file.
1#ifndef MysqlInterface_h
2#define MysqlInterface_h
3
5#include <mysql.h>
6
8{
9 public:
12
13 int connect();
14 int select_db(std::string dbname);
15 int query(std::string dbname, std::string query);
16 int query(std::string dbname, std::string query, DatabaseRecordVector& records);
17 int disconnect();
18
19 protected:
20 int connect(std::string host, std::string user, std::string passwd, int port=3306);
21
22 private:
23 MYSQL* m_conn;
24};
25
26#endif
struct st_mysql MYSQL
int query(std::string dbname, std::string query)
int select_db(std::string dbname)