unknown
2025-09-10 a4fc45393e242f15517f9347f95e55c77887b332
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#pragma once
#include <iostream>
#include <WinSock2.h>
#include <string>
#include <vector>
 
#include "mysql/include/mysql.h"
 
#pragma comment(lib,"./mysql/lib/libmysql.lib")
 
using namespace std;
 
 
class MySQLDB
{
public:
    MySQLDB();
    virtual ~MySQLDB();
 
//ÌṩһЩÍⲿµÄ½Ó¿Ú
    size_t execSQL(const string &sql, vector<vector<string>> &result);//¹¦ÄÜ£º²éÕÒÊý¾Ý¿â
    uint64_t exec_insSQL(const string &sql, char *info);//²âÊÔ¹¦ÄÜ¡£²åÈë¼Ç¼ÐÐ
 
private:
    bool init_mysql();    //³õʼ»¯mysql
    bool connect_mysql();        //ºÍÊý¾Ý¿â½¨Á¢Á¬½Ó
 
    MYSQL *my_mysql;
};