Qt 采用QProcess 备份及还原数据库
来源:互联网 发布:北风网大数据百度网盘 编辑:程序博客网 时间:2024/05/16 10:00
参考http://blog.csdn.net/lynfam/article/details/6194275
文章中备份数据库代码如下:
- QString Cmd = QString("mysqldump.exe")
- QStringList argument;
- argument<<"--add-drop-table"<<"-uUsrName"<<"-pUsrPsd"<<"test";
- QString Path = QString("%1").arg("d://backup.Sql");
- QProcess *poc=new QProcess;
- poc->setStandardOutputFile(Path);
- poc->start(Cmd,argument);
原来是没有找到mysqldump.exe文件的原因
代码修改为:
还原数据的代码如下:
- QString Cmd = QString("C:\\Program Files\\MySQL\\MySQL Server 5.6\\bin\\mysql.exe")
- QStringList argument;
- argument<<"-uUsrName"<<"-pUsrPsd"<<"test";
- QString Path = QString("%1").arg("d://backup.Sql");
- QProcess *poc=new QProcess;
- poc->setStandardInputFile(Path);
- poc->start(Cmd,argument);
- poc->waitForFinished(-1);
- QMessageBox::information(0,"","还原完成!");
问题解决
0 0
- Qt 采用QProcess 备份及还原数据库
- Qt中使用QProcess备份和恢复Mysql数据库
- Qt中使用QProcess备份和恢复Mysql数据库
- Qt QProcess备份数据库,目前文件与空格
- 数据库的备份及还原
- oracle数据库备份及还原-
- 数据库差异备份及还原
- MSSQL数据库备份与还原及常见问题
- 数据库备份及还原的方法
- Oracle数据库表的备份及还原
- 还原数据库及设定每日自动备份数据库
- Qt QProcess
- 数据库备份还原
- asp 备份还原数据库
- 备份还原数据库
- 还原差异备份数据库
- 备份与还原数据库
- 备份和还原数据库
- 十步完全理解SQL
- solr安装-tomcat+solrCloud构建稳健solr集群
- 微信公号开发之图文消息全攻略
- Android 编码规范
- 《数据结构》第五章 树和二叉树 实验
- Qt 采用QProcess 备份及还原数据库
- oracle set define off
- Java并发1——进程和线程
- jsp的三大指令、动作标签和九大内置对象
- 雷军在北京大学的演讲
- c语言递归遍历某个目录下的txt文件
- Excel生成随机字符串(数字大小写混合)
- JavaScript操作cookie
- 判断上三角矩阵