Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.NET中的mysql还原问题_Mysql_Vb.net - Fatal编程技术网

VB.NET中的mysql还原问题

VB.NET中的mysql还原问题,mysql,vb.net,Mysql,Vb.net,我正在尝试从我创建的转储文件中恢复mysql数据库。这是我的代码: Shell(My.Application.Info.DirectoryPath & "\mysql.exe" & " --user=root --database testdb < " & """" & txtRestore.Text & """") Shell(My.Application.Info.DirectoryPath&“\mysql.exe”&--user=root--

我正在尝试从我创建的转储文件中恢复mysql数据库。这是我的代码:

Shell(My.Application.Info.DirectoryPath & "\mysql.exe" & " --user=root --database testdb < " & """" & txtRestore.Text & """")
Shell(My.Application.Info.DirectoryPath&“\mysql.exe”&--user=root--database testdb<”&“”&txtdrestore.Text&“”)

但是什么都没有发生;数据库中未还原数据。请帮帮我

您是否尝试使用System.Diagnostics.Process.Start方法调用mysql.exe?试着运行一些类似记事本的东西,看看它是否有效:)是的,同样的事情也发生在这个方法中!:(您是否尝试过在不使用VB.NET的情况下进行恢复?我的意思是,手动使用命令行?如果它工作正常,我真的不明白为什么从VB.NET调用相同的方法会失败,除非语法中有一些错误。