Service mysql守护程序在windows上作为服务安装

Service mysql守护程序在windows上作为服务安装,service,windows-7,mysql,Service,Windows 7,Mysql,我只是将mysql 64位作为一个zip包从他们的网站上解压缩到c:\mysql 并将c:\mysql\bin添加到我的路径中 然后,我以管理员身份打开命令提示符并运行: mysqld -install 将mysql服务器作为服务安装。然后我转到windows服务并启动MySQL(也尝试了cmd中的sc start MySQL),但收到以下错误消息: 检查服务的属性后,它将路径显示为C:\ProgramFiles\MySQL-5.6.17\bin\,而不是C:\MySQL\bin。知道为什么

我只是将mysql 64位作为一个zip包从他们的网站上解压缩到c:\mysql

并将
c:\mysql\bin
添加到我的路径中

然后,我以管理员身份打开命令提示符并运行:

mysqld -install
将mysql服务器作为服务安装。然后我转到windows服务并启动MySQL(也尝试了cmd中的
sc start MySQL
),但收到以下错误消息:


检查服务的属性后,它将路径显示为
C:\ProgramFiles\MySQL-5.6.17\bin\
,而不是
C:\MySQL\bin
。知道为什么会发生这种情况吗?

使用mysql服务器的完整路径
exe

试试这个:

"C:\mysql\bin\mysqld" -install
事实证明,服务安装例程希望
.exe
位于MySQL默认安装目录
C:\Program Files\MySQL-5.6.17\bin\

您使用简单易懂的
mysqld-install
安装可以正常工作,尽管只是部分工作,因为您在Windows
path

这当然是MySQL文档中的一个很大的不足,它根本没有解决这个问题

知道你可能已经以某种方式解决了你的问题,我仍然想把这篇文章发到这里,因为它可能会对有时间的人有所帮助


干杯。

如果可能的话,您可以发布适合您的解决方案吗?除非您希望将此项标记为答案,如果它与对您有效的解决方案一致:)。其重要的原因是:它帮助寻求答案的人看到“这个问题以这种或那种方式得到解决”。对吗?