程序'mysql.exe'无法运行:指定的可执行文件不是有效的应用程序

时间:2017-12-07 15:59:02

标签: mysql windows cmd wampserver

我在Windows 10中遇到mysql命令问题。我想将文件test.sql导入test数据库。我在Windows PowerShell中使用此命令

.\mysql -u root -p test < test.sql

PS使用此内容返回错误

Program 'mysql.exe' failed to run: The specified executable is not a valid application for this OS platform.At line:1
char:1
+ .\mysql -u root -p
+ ~~~~~~~~~~~~~~~~~~.
At line:1 char:1
+ .\mysql -u root -p
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException
    + FullyQualifiedErrorId : NativeCommandFailed

我尝试在Windows CMD(也是管理员)中收到此消息This app can't run in your PC

我还发现mysql.exec/wamp64/bin/mysql/mysql5.7.11/bin 的{​​{1}}应用程序的大小很奇怪0KB

这是正常的吗?

有什么问题?

2 个答案:

答案 0 :(得分:1)

嗯 - 这是不正常的,应用程序的大小应该超过0kb,取决于版本。我的猜测是mysql安装不正确。也许防病毒软件在安装过程中阻止了它? 尝试重新安装WAMP包。此外 - 当您启动WAMP时 - 使用提升的权限执行此操作 你的窗户是64位吗?另外 - 如果在关闭防病毒软件甚至不存在的情况下重新安装软件包将无法运行,请尝试下载并安装32位软件包。

答案 1 :(得分:0)

我使用this answer安装了新版本的mysql 它适用于新版本的mysql