Commit c38e16a8 authored by yiwenshao's avatar yiwenshao

add batch_insert.cc

parent e14bf0d7
#include "main/big_proxy.hh"
using std::string;
int
main(int argc,char ** argv) {
if(argc!=3){
std::cout<<"1:db, 2:ip"<<std::endl;
return 0;
}
std::string db = std::string(argv[1]);
std::string ip = std::string(argv[2]);
big_proxy b(db,ip,"root","letmein",3306);
std::string initQuery = std::string("use ")+db+";";
b.go(initQuery);
std::string query;
std::getline(std::cin,query);
long long countWrapper = 0;
while(query != "quit"){
if(query.size()==0)
return 0;
b.go(query);
std::getline(std::cin,query);
countWrapper++;
if(countWrapper==3){
std::cout<<"bingo"<<std::endl;
countWrapper=0;
}
}
return 0;
}
......@@ -9,13 +9,12 @@ main(int argc,char ** argv) {
"use micro_db;",
"create table int_table(id integer);",
};
if(argc!=3){
std::cout<<"1:db, 2:ip"<<std::endl;
if(argc!=2){
std::cout<<"1:ip"<<std::endl;
return 0;
}
std::string db = std::string(argv[1]);
std::string ip = std::string(argv[2]);
big_proxy b("tdb","127.0.0.1","root","letmein",3306);
std::string ip = std::string(argv[1]);
big_proxy b("tdb",ip,"root","letmein",3306);
for(auto item:create){
b.go(item);
}
......
......@@ -2,7 +2,13 @@
using std::string;
int
main(int argc,char ** argv) {
big_proxy b;
if(argc!=2){
std::cout<<"1:ip"<<std::endl;
return 0;
}
std::string ip = std::string(argv[1]);
big_proxy b("tdb",ip,"root","letmein",3306);
std::string query;
std::getline(std::cin,query);
while(query != "quit"){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment