带有ShellExecute错误的MysqlDump
当我试图执行带有ShellExecute错误的MysqlDump,mysql,visual-c++,mfc,shellexecute,Mysql,Visual C++,Mfc,Shellexecute,当我试图执行 mysqldump--host=“ean13.info”--user=“user”--password=“mypass”info\u upm>c:\\mysql.sql 通过VisualC++中的SeLeExc++,我接收到 mysqldump错误:找不到表“>” 通过命令行执行此命令是正常的。我知道“>”字符出现了问题,但找不到问题所在。ShellExecute用于执行.exe(在您的情况下是mysqldump),而您试图也使用它将stdout重定向到文件。你不能用ShellEx
mysqldump--host=“ean13.info”--user=“user”--password=“mypass”info\u upm>c:\\mysql.sql
通过VisualC++中的SeLeExc++,我接收到
mysqldump错误:找不到表“>”
通过命令行执行此命令是正常的。我知道“>”字符出现了问题,但找不到问题所在。
ShellExecute
用于执行.exe(在您的情况下是mysqldump),而您试图也使用它将stdout重定向到文件。你不能用ShellExecute这样做
是一个更好的选择,可能使用管道重定向,也可能
见:
ShellExecute
用于执行.exe(在您的例子中是mysqldump),而您试图也使用它将stdout重定向到文件。你不能用ShellExecute这样做
是一个更好的选择,可能使用管道重定向,也可能
见: