Hi, seek help again ^^ for a complete reference of the function system() because I want manage folders to backup mysql.
example:
my dump is fine, but... put in root folder no sub-folder backup or c:\backupCode:char backup_path [100]="backup";//"c:\\backup" if (!folder_exist(backup_path))//check folder { //--------------CREATE FOLDER------------------------------------ sprintf_s(my_backup,"md %s", my_backup_path); system(backup_md);//create sub-folder backup or c:\backup system("cd backup");//select folder for backup //--------------DUMP DB------------------------------------------ GetDlgItemText(hwnd,ID_DB_USE,db_use,80);//db select GetDlgItemText(hwnd,ID_DB_BCK,db_bck,80);//backup name sprintf_s(db_dump,"mysqldump --opt %s > %s.sql",db_use, db_bck); system(db_dump);//dump db } else { /*system("c:");*///dont works system("cd backup");//select folder for backup //--------------DUMP DB------------------------------------------ GetDlgItemText(hwnd,ID_DB_USE,db_use,80);//db select GetDlgItemText(hwnd,ID_DB_BCK,db_bck,80);//backup name sprintf_s(db_dump,"mysqldump --opt %s > %s.sql",db_use, db_bck); system(db_dump);//dump db }
Im using win32 api+mysql




Reply With Quote