Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.01.05;
Скачать: 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 вся ветка

Текущий архив: 2014.01.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.005 c
15-1374195522
Чайник1
2013-07-19 04:58
2014.01.05
Как у файла экселя поменять поле "автор"?


15-1374179978
Mobilnik
2013-07-19 00:39
2014.01.05
Интерактивные обои Samsung Galaxy Ace 2


2-1363081045
ttt
2013-03-12 13:37
2014.01.05
Положение окна


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


15-1374222419
Vasa777
2013-07-19 12:26
2014.01.05
крипто