Форум: "Начинающим";
Текущий архив: 2014.01.05;
Скачать: [xml.tar.bz2];
ВнизДамп БД 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.032 c