本文介绍了programitically通过c#.net恢复mysql数据库备份文件(.sql)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的代码
ProcessStartInfo startInfo = new ProcessStartInfo ( cmd.exe);
Process.Start(startInfo);
startInfo.Arguments = mysqldump -u admin -p admin -h host test> c:\ backupfile.sql跨度>;
Process.Start(startInfo);
i通过读取所有文件文本并将其存储在字符串中并使用执行来尝试mysqlcmd.executenonquery()但它只生成数据库表而不存储过程和其他对象。
谢谢你
解决方案
this is my code
ProcessStartInfo startInfo = new ProcessStartInfo("cmd.exe"); Process.Start(startInfo); startInfo.Arguments = "mysqldump -u admin -p admin -h host test > c:\backupfile.sql"; Process.Start(startInfo);
i have tried it by reading all file text and store it in string and execute using mysqlcmd.executenonquery() but it generate database tables only not stored procedures and other objects.
thank you
解决方案
这篇关于programitically通过c#.net恢复mysql数据库备份文件(.sql)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!