Client/冀浩昶/log/日志_冀浩昶_1107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Client/刘子航/log/日志_刘子航_1107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Client/宋昊昳/log/日志_宋昊昳_1107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Client/李宵增/log/历史查询_李宵增_1106.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Client/王鑫鑫/log/日志_王鑫鑫_1107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Client/申烜/log/日志_申烜_1107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Client/郑凯文/log/郑凯文1107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Server/王琨元/code/MysqlConn.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Server/胡家明/log/日志_胡家明_1105.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Server/胡家明/log/日志_胡家明_1106.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Server/马渝杭/log/20241107昆仑日报.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Server/马渝杭/log/日志_马渝杭_20241107.doc | 补丁 | 查看 | 原始文档 | blame | 历史 | |
kunlun.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Client/¼½ºÆêÆ/log/ÈÕÖ¾_¼½ºÆêÆ_1107.docBinary files differ
Client/Áõ×Óº½/log/ÈÕÖ¾_Áõ×Óº½_1107.docBinary files differ
Client/ËÎê»i/log/ÈÕÖ¾_ËÎê»i_1107.docBinary files differ
Client/ÀîÏüÔö/log/ÀúÊ·²éѯ_ÀîÏüÔö_1106.docBinary files differ
Client/ÍõöÎöÎ/log/ÈÕÖ¾_ÍõöÎöÎ_1107.docBinary files differ
Client/Éê@/log/ÈÕÖ¾_Éê@_1107.docBinary files differ
Client/Ö£¿ÎÄ/log/Ö£¿ÎÄ1107.docBinary files differ
Server/ÍõçûÔª/code/MysqlConn.h
@@ -2,53 +2,48 @@ #include <string> #include <WinSock2.h> //#include <mysql.h> #include "MySQL/include/mysql.h" #include <string.h> #include <chrono> #include <iostream> #include <memory> #include <queue> #include <mutex> #include <condition_variable> #include <regex> #pragma comment(lib,"./MySQL/lib/libmysql.lib") using namespace std; class MysqlConn { public: // åå§åè¿æ¥ // ��ʼ������ MysqlConn(); // è¿æ¥æ°æ®åº //bool connect(); // éæ¾èµæº // �������ݿ� bool connect(std::string ip, std::string userName, std::string passwd, std::string db , int port = 3306); // �ͷ���Դ ~MysqlConn(); // æ´æ°æ°æ®åº ( insert update delete ) bool update(string sql); // æ¥è¯¢æ°æ®åº bool query(string sql, vector<vector<string>>& result); bool query(string sql); // å¾å°ç»æé // �������ݿ� ( insert update delete ) bool update(std::string sql); // ��ѯ���ݿ� bool query(std::string sql); // �õ������� bool getResult(); // è·åç»æéçåæ®µ string getField(int index); // äºå¡æä½ // ��ȡ���������ֶ� std::string getField(int index); // �������� bool transaction(); // æäº¤äºå¡ // �ύ���� bool commit(); // äºå¡åæ» // �����ع� bool rollback(); void refreshActiveTime( ); // ˢ�»�Ծʱ�� long long getActiveTime(); // ��ȡ��ǰ��Ծ��ʱ������ // ��ȫУ���ӿ� bool isSqlSafe(const std::string& sql); void refreshActiveTime(); // å·æ°æ´»è·æ¶é´ long long getActiveTime(); // è·åå½åæ´»è·çæ¶é´é´é // å®å ¨æ ¡éªæ¥å£ bool isSqlSafe(const string& sql); bool isConnected(); protected: private: void freeRes(); 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_; }; Server/ºú¼ÒÃ÷/log/ÈÕÖ¾_ºú¼ÒÃ÷_1105.docBinary files differ
Server/ºú¼ÒÃ÷/log/ÈÕÖ¾_ºú¼ÒÃ÷_1106.docBinary files differ
Server/ÂíÓ庼/log/20241107À¥ÂØÈÕ±¨.docBinary files differ
Server/ÂíÓ庼/log/ÈÕÖ¾_ÂíÓ庼_20241107.docBinary files differ
kunlun.sql
@@ -209,3 +209,11 @@ /*!40014 SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS, 1) */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40111 SET SQL_NOTES=IFNULL(@OLD_SQL_NOTES, 1) */; <<<<<<< HEAD <<<<<<< HEAD z ======= SELECT id,devices_name,longitude,latitude,devices_status FROM devices_management; >>>>>>> 2e420a0a40cc3fcc62bcb42ee6a25f4ad4f22dd3 ======= >>>>>>> d4c3d3a2b8a3e1507ca835870073df807cdb87df