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 ();
@@ -27,7 +26,6 @@ void sql_unlocked(const std::string& DeleteName)
27
26
28
27
int sql_findexist (const std::string& receiver)
29
28
{
30
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
31
29
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
32
30
con->setSchema (" flypen" );
33
31
std::string readdata = " SELECT username FROM users" ;
@@ -47,7 +45,6 @@ int sql_findexist(const std::string& receiver)
47
45
}
48
46
int lockcheck (const std::string& filename)
49
47
{
50
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
51
48
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
52
49
con->setSchema (" flypen" );
53
50
std::string readData = " SELECT filename FROM file" ;
@@ -99,7 +96,6 @@ void process(sql::PreparedStatement *readDatament, std::vector<std::string> s, s
99
96
100
97
void sql_delete_operation (const std::string& sender, const std::string& receiver)
101
98
{
102
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
103
99
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
104
100
105
101
con->setSchema (" flypen" );
@@ -119,7 +115,6 @@ void sql_delete_operation(const std::string& sender, const std::string& receiver
119
115
void sql_process_request (const std::string& sender, const std::string& receiver, const std::string& attitude)
120
116
{
121
117
std::vector<std::string> usernamelist;
122
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
123
118
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
124
119
con->setSchema (" flypen" );
125
120
@@ -199,8 +194,6 @@ void sql_process_request(const std::string& sender, const std::string& receiver,
199
194
void sql_addrequest (const std::string& sender, const std::string& receiver)
200
195
{
201
196
std::vector<std::string> usernamelist;
202
-
203
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
204
197
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
205
198
con->setSchema (" flypen" );
206
199
@@ -249,7 +242,6 @@ void sql_addhistory(const std::string& sender, const std::string& receiver, cons
249
242
{
250
243
try
251
244
{
252
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
253
245
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
254
246
con->setSchema (" flypen" );
255
247
@@ -278,7 +270,6 @@ void sql_add(const std::string& username, const std::string& passwd, int avatar)
278
270
{
279
271
try
280
272
{
281
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
282
273
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
283
274
con->setSchema (" flypen" );
284
275
@@ -309,8 +300,6 @@ Json::Value get_my_info(const std::string& me)
309
300
310
301
try
311
302
{
312
- sql::mysql::MySQL_Driver *driver;
313
- driver = sql::mysql::get_mysql_driver_instance ();
314
303
sql::Connection *con;
315
304
con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
316
305
con->setSchema (" flypen" );
@@ -395,7 +384,6 @@ bool sql_check(const std::string& user, const std::string& passwd)
395
384
bool result = false ;
396
385
try
397
386
{
398
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
399
387
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
400
388
con->setSchema (" flypen" );
401
389
@@ -438,7 +426,6 @@ Json::Value sql_find_my_msg(const std::string& me, const std::string& connect_ty
438
426
// std::cout << "login user: " << me << std::endl;
439
427
try
440
428
{
441
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
442
429
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
443
430
con->setSchema (" flypen" );
444
431
sql::PreparedStatement *prepStmt;
@@ -540,7 +527,6 @@ Json::Value sql_find_my_msg(const std::string& me, const std::string& connect_ty
540
527
541
528
void set_avatar (const std::string& person, int avatar)
542
529
{
543
- sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance ();
544
530
sql::Connection *con = driver->connect (" tcp://8.130.48.157:3306" , " root" , " abc.123" );
545
531
con->setSchema (" flypen" );
546
532
std::string update_sql = " UPDATE users SET avatar = ? WHERE username = ?" ;
0 commit comments