Commit 2c9258db authored by Casualet's avatar Casualet

update

parent e1a77857
...@@ -5,9 +5,7 @@ ...@@ -5,9 +5,7 @@
#include <string> #include <string>
using namespace std; using namespace std;
extern Connect *con; extern Connect *con;
void createSelect(){ void createSelect(string database,string table){
string database,table;
cin>>database>>table;
auto dbresult = con->execute(string("SELECT * FROM `")+database+"`.`"+string(table)+"` LIMIT 1;"); auto dbresult = con->execute(string("SELECT * FROM `")+database+"`.`"+string(table)+"` LIMIT 1;");
DBResult * result = dbresult.get(); DBResult * result = dbresult.get();
vector<vector<string>> rows = result->getRows(); vector<vector<string>> rows = result->getRows();
...@@ -27,8 +25,9 @@ void createSelect(){ ...@@ -27,8 +25,9 @@ void createSelect(){
cout<<head<<endl; cout<<head<<endl;
} }
int main(){ int main(int argc,char**argv){
createSelect(); if(argc==3)return 0;
createSelect(string(argv[1]),string(argv[2]));
return 0; return 0;
} }
...@@ -9,7 +9,7 @@ extern Connect *con; ...@@ -9,7 +9,7 @@ extern Connect *con;
//http://php.net/manual/zh/function.mysql-escape-string.php //http://php.net/manual/zh/function.mysql-escape-string.php
//https://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_quote //https://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_quote
//backup in configurable extended version //backup in configurable extended version
static const int numOfPipe = 3; static int numOfPipe = 3;
void backupselect(){ void backupselect(){
string query,table; string query,table;
getline(cin,query); getline(cin,query);
...@@ -48,7 +48,10 @@ void backupselect(){ ...@@ -48,7 +48,10 @@ void backupselect(){
} }
} }
int main(){ int main(int argc,char**argv){
if(argc!=2) return 0;
string num = string(argv[1]);
numOfPipe = stoi(num);
backupselect(); backupselect();
return 0; return 0;
} }
......
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