Вниз
Скачать: 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-1374054402
[ВладОшин]
2013-07-17 13:46
2014.01.05
Вроде FlushBuffer для dbms_output.put_line


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


15-1373878979
Drachen
2013-07-15 13:02
2014.01.05
Какую файловую систему использовать для медиахранилища ?


15-1374264388
Smile
2013-07-20 00:06
2014.01.05
С днем рождения!


2-1363096663
ttimes
2013-03-12 17:57
2014.01.05
Дамп БД Mysql




   Наверх