From 781d6610681c227c6440d72794c6721e47fc13dc Mon Sep 17 00:00:00 2001
From: wangky <m1561510467@163.com>
Date: 星期四, 07 十一月 2024 16:37:20 +0800
Subject: [PATCH] 1

---
 Server/王琨元/code/MysqlConn.h |   39 +++++++++++++++++++++++++--------------
 1 files changed, 25 insertions(+), 14 deletions(-)

diff --git "a/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h" "b/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h"
index 577bb2c..7e83a2b 100644
--- "a/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h"
+++ "b/Server/\347\216\213\347\220\250\345\205\203/code/MysqlConn.h"
@@ -2,45 +2,56 @@
 
 #include <string>
 #include <WinSock2.h>
-#include <mysql.h>
+//#include <mysql.h>
+#include "MySQL/include/mysql.h"
 #include <string.h>
 #include <chrono>
+
+#pragma comment(lib,"./MySQL/lib/libmysql.lib")
 
 class MysqlConn
 {
 public:
-	// 初始化连接
+	// 锟斤拷始锟斤拷锟斤拷锟斤拷
 	MysqlConn();
-	// 连接数据库
+	// 锟斤拷锟斤拷锟斤拷锟捷匡拷
 	bool connect(std::string ip, std::string userName, std::string passwd, std::string db , int port = 3306);
-	// 释放资源
+	// 锟酵凤拷锟斤拷源
 	~MysqlConn( );
-	// 更新数据库  ( insert  update delete )
+	// 锟斤拷锟斤拷锟斤拷锟捷匡拷  ( insert  update delete )
 	bool update(std::string sql);
-	// 查询数据库
+	// 锟斤拷询锟斤拷锟捷匡拷
 	bool query(std::string sql);
-	// 得到结果集
+	// 锟矫碉拷锟斤拷锟斤拷锟斤拷
 	bool getResult();
-	// 获取结果集的字段
+	// 锟斤拷取锟斤拷锟斤拷锟斤拷锟斤拷锟街讹拷
 	std::string getField(int index);
-	// 事务操作
+	// 锟斤拷锟斤拷锟斤拷锟斤拷
 	bool transaction();
-	// 提交事务
+	// 锟结交锟斤拷锟斤拷
 	bool commit( );
-	// 事务回滚
+	// 锟斤拷锟斤拷锟截癸拷
 	bool rollback();
 
-	void refreshActiveTime( );   // 刷新活跃时间
-	long long getActiveTime();   // 获取当前活跃的时间间隔 
-	// 安全校验接口
+	void refreshActiveTime( );   // 刷锟铰伙拷跃时锟斤拷
+	long long getActiveTime();   // 锟斤拷取锟斤拷前锟斤拷跃锟斤拷时锟斤拷锟斤拷锟斤拷 
+	// 锟斤拷全校锟斤拷锟接匡拷
 	bool isSqlSafe(const std::string& sql);
 
 private:
 
 	void freeRes();
+<<<<<<< HEAD
+	MYSQL* m_mysql;
+	MYSQL_RES* m_res;
+	MYSQL_ROW m_row;
+	chrono::steady_clock::time_point  m_activeTime;
+
+=======
 	MYSQL* mysql_ = NULL ;
 	MYSQL_RES* res_ = NULL;
 	MYSQL_ROW row_ = nullptr;
 	std::chrono::steady_clock::time_point  activeTime_;
+>>>>>>> eadb2439512aec3f324b6e75f09b525e8da33edb
 };
 

--
Gitblit v1.8.0