所以首先通过 QFileDialog 检索文件名,进入 fName ,然后:
QProcess *proc = new QProcess ();
QStringList arguments;
arguments << "-u" << "USER_NAME"
<< "-pPASS_WORD" << "<"
<< fName;
#ifdef WIN32
proc->start("mysql.exe" , arguments);
#else
proc->start("mysql" , arguments);
#endif
但这不起作用,我总是看到“mysql --help”的输出,似乎提供了错误的参数。但是,手动执行这项工作。