Вниз
Скачать: CL | DM;

Дамп БД Mysql   Найти похожие ветки 

← →
ttimes   (2013-03-12 17:57) [0]

посоветуйте пожалуйста. Как сделать дамп бд mysql из Builder c++. Коннектор - ODBC?


← →
Jeer ©   (2013-03-12 21:30) [1]

Запустить mysqldump.


← →
ttimes   (2013-03-12 23:00) [2]

Спасибо. Вот кому понадобится, выкладываю код события "резервная копия бд". Приложение клиентское, так что можно скопироваь mysqldump в папку с программой.


AnsiString Patch; //переменная, в которой хранится путь до программы-клиента
Patch                          = ExtractFilePath(ParamStr(0));
Patch                          = Patch+"mysqldump.exe";
AnsiString echran_Pathch       = AnsiReplaceText(Patch,"\\","\\\\");

//String mysql_host              = "localhost";  
String mysql_host              = "192.168.1.10";

Form1->SaveDialog1->DefaultExt = ".sql";
Form1->SaveDialog1->FileName   = "dump";
Form1->SaveDialog1->Filter     = "SQL|.sql";

if(SaveDialog1->Execute()){

 AnsiString dump_filename = Form1->SaveDialog1->FileName;

 AnsiString exec_query = "\""+echran_Pathch+"\" --opt -uroot -proot -h"+mysql_host+" DATABASE_NAME -r \""+dump_filename+"\"";

 WinExec(exec_query.c_str(), SW_RESTORE);
}


← →
Ega23 ©   (2013-03-13 00:11) [3]


>  Вот кому понадобится

Form1->SaveDialog1->DefaultExt = ".sql";
Form1->SaveDialog1->FileName   = "dump";
Form1->SaveDialog1->Filter     = "SQL|.sql";

спасибо, не стоит.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.003 c
15-1372929518
DVDRe
2013-07-04 13:18
2014.01.05
Выбор девайса для заметок


15-1374046196
Юрий
2013-07-17 11:29
2014.01.05
С днем рождения ! 17 июля 2013 среда


15-1374177026
Jeer
2013-07-18 23:50
2014.01.05
Помним, чтим.."Нормандия-Неман"


11-1248364961
Jon
2009-07-23 20:02
2014.01.05
Label, Editbox and Mnemonic


2-1362983894
Jonis_84
2013-03-11 10:38
2014.01.05
символ: byte , из edit




   Наверх