3
3
#include " jdbc/mysql_connection.h"
4
4
#include " jdbc/mysql_driver.h"
5
5
#include " json/json.h"
6
-
6
+ extern sql::mysql::MySQL_Driver *driver;
7
7
void sql_unlocked (const std::string& DeleteName)
8
8
{
9
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
10
9
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
11
10
con->setSchema (" flypen" );
12
11
sql::Statement *stmt = con->createStatement ();
@@ -26,7 +25,6 @@ void sql_unlocked(const std::string& DeleteName)
26
25
27
26
int sql_findexist (const std::string& receiver)
28
27
{
29
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
30
28
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
31
29
con->setSchema (" flypen" );
32
30
std::string readdata = " SELECT username FROM users" ;
@@ -42,7 +40,6 @@ int sql_findexist(const std::string& receiver)
42
40
}
43
41
int lockcheck (const std::string& filename)
44
42
{
45
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
46
43
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
47
44
con->setSchema (" flypen" );
48
45
std::string readData = " SELECT filename FROM file" ;
@@ -87,7 +84,6 @@ void process(sql::PreparedStatement *readDatament, std::vector<std::string> s, s
87
84
88
85
void sql_delete_operation (const std::string& sender, const std::string& receiver)
89
86
{
90
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
91
87
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
92
88
93
89
con->setSchema (" flypen" );
@@ -103,7 +99,6 @@ void sql_delete_operation(const std::string& sender, const std::string& receiver
103
99
void sql_process_request (const std::string& sender, const std::string& receiver, const std::string& attitude)
104
100
{
105
101
std::vector<std::string> usernamelist;
106
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
107
102
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
108
103
con->setSchema (" flypen" );
109
104
@@ -181,8 +176,6 @@ void sql_process_request(const std::string& sender, const std::string& receiver,
181
176
void sql_addrequest (const std::string& sender, const std::string& receiver)
182
177
{
183
178
std::vector<std::string> usernamelist;
184
-
185
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
186
179
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
187
180
con->setSchema (" flypen" );
188
181
@@ -230,7 +223,6 @@ void sql_addhistory(const std::string& sender, const std::string& receiver, cons
230
223
{
231
224
try
232
225
{
233
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
234
226
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
235
227
con->setSchema (" flypen" );
236
228
@@ -258,7 +250,6 @@ void sql_add(const std::string& username, const std::string& passwd, int avatar)
258
250
{
259
251
try
260
252
{
261
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
262
253
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
263
254
con->setSchema (" flypen" );
264
255
@@ -288,8 +279,6 @@ Json::Value get_my_info(const std::string& me)
288
279
289
280
try
290
281
{
291
- sql::mysql::MySQL_Driver *driver;
292
- driver = sql::mysql::get_mysql_driver_instance ();
293
282
sql::Connection *con;
294
283
con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
295
284
con->setSchema (" flypen" );
@@ -368,7 +357,6 @@ bool sql_check(const std::string& user, const std::string& passwd)
368
357
bool result = false ;
369
358
try
370
359
{
371
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
372
360
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
373
361
con->setSchema (" flypen" );
374
362
@@ -410,7 +398,6 @@ Json::Value sql_find_my_msg(const std::string& me, const std::string& connect_ty
410
398
// std::cout << "login user: " << me << std::endl;
411
399
try
412
400
{
413
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
414
401
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
415
402
con->setSchema (" flypen" );
416
403
sql::PreparedStatement *prepStmt;
@@ -511,7 +498,6 @@ Json::Value sql_find_my_msg(const std::string& me, const std::string& connect_ty
511
498
512
499
void set_avatar (const std::string& person, int avatar)
513
500
{
514
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
515
501
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
516
502
con->setSchema (" flypen" );
517
503
std::string update_sql = " UPDATE users SET avatar = ? WHERE username = ?" ;
0 commit comments