【发布时间】:2023-04-08 11:07:02
【问题描述】:
在windows上cmd做一个mysqldump很简单,很简单:
打开cmd 输入mysqldump uroot ppassword 数据库> c:/data.sql
这会生成所需数据库的 SQL 转储文件。
我正在编写一个控制台应用程序,所以我可以运行这个命令:
-uroot -ppass databse > location\data.sql
我尝试了以下代码无济于事:
System.Diagnostics.ProcessStartInfo procStartInfo =
new System.Diagnostics.ProcessStartInfo("cmd", "/c " + cmd);
如何启动cmd 进程并成功发送命令?
【问题讨论】:
-
你应该详细说明错误是什么,发生了什么......也许找不到 CMD 尝试将完整路径放在那里
-
在命令行添加密码安全吗...?
标签: c# .net mysql sql database