Some changes
This commit is contained in:
parent
a086dcc214
commit
2052317e6c
@ -4,11 +4,12 @@
|
||||
#include "mysql_connection.h"
|
||||
#include "src/log/LogUtils.h"
|
||||
#include <pipes/misc/http.h>
|
||||
#include <mysql/mysql.h>
|
||||
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include <mysql/mysql.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace sql;
|
||||
using namespace sql::mysql;
|
||||
|
@ -143,8 +143,23 @@ int main() {
|
||||
});
|
||||
#endif
|
||||
|
||||
#if true
|
||||
#if false
|
||||
//{":hello", "world"}, {":yyyy", "xxx"}, {":numeric", 2}
|
||||
sql::command((SqlManager*) nullptr, std::string("SELECT *"), {":hello", "world"}, {":numeric", 2});
|
||||
#endif
|
||||
|
||||
sql::mysql::MySQLManager manager;
|
||||
|
||||
if(!manager.connect("mysql://localhost:3306/test?userName=root&password=markus&connections=1")) {
|
||||
cerr << "failed to connect" << endl;
|
||||
return 1;
|
||||
}
|
||||
|
||||
auto result = sql::command(&manager, "SELECT * FROM `level_miner`").query([](int length, std::string* values, std::string* names) {
|
||||
cout << "-- entry" << endl;
|
||||
for(int index = 0; index < length; index++) {
|
||||
cout << " " << names[index] << " => " << values[index] << endl;
|
||||
}
|
||||
});
|
||||
cout << result.fmtStr() << endl;
|
||||
}
|
Loading…
Reference in New Issue
Block a user