使用如下语句备份数据库,怎么不行啊!
但是跟踪局部变量,把字符串拷进控制台就可以执行,为神马?请各位大大指教
void CDataBaseFileMange::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
CString exec="C:\\Program Files\\MySQL\\MySQL Server 5.5\\bin\\mysqldump -u root -p123456 detector> D:\\\\dct\\\\backup\\\\backup.sql";WinExec(exec,SW_SHOWNORMAL);
}
但是跟踪局部变量,把字符串拷进控制台就可以执行,为神马?请各位大大指教
void CDataBaseFileMange::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
CString exec="C:\\Program Files\\MySQL\\MySQL Server 5.5\\bin\\mysqldump -u root -p123456 detector> D:\\\\dct\\\\backup\\\\backup.sql";WinExec(exec,SW_SHOWNORMAL);
}
exec "cmd.exe /c "C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump.exe" -uroot -p090089 detector > D:\dct\backup\backup.sql"改为这样就行了!
谢谢大家知道!