mysql安装错位置_MySQL Windows中安装mysql服务路径错误

前提

我安装的MySQL文件不在默认的安装位置,而在E:\Program Files\mysql-8.0.23-winx64

并且已经在path环境变量中添加了路径"E:\Program Files\mysql-8.0.23-winx64\bin"

发现问题

安装完mysql服务之后,输入指令net start MySQL,报错,错误如下图所示:

c80775542f35f6641e5690b2e634fdfb.png

The system cannot find the file specified.

在服务中查看,发现MySQL的执行路径是错误的,如下图

d8fe9791782ef7681f0fdb41cb874d27.png

很显然,因为我的mysqld执行文件在E盘,而不是在C盘。

导致这个错误的原因,是因为我提早设置了环境变量,而没有把cmd的工作目录设置在真正的mysqld文件路径上,导致mysqld使用错误的cmd路径

解决方法

解决办法很简单,先执行如下代码,移除错误路径的MySQL服务,并且把cmd的工作目录设置到mysqld的文件路径上

mysqld --remove MySQL

# 设置你自己安装mysql目录下bin文件的路径!

cd /d E:\Program Files\mysql-8.0.23-winx64\bin

指令输入并执行之后,如下所示

74070e26a06185f5ab4c6b5145ac0aba.png

最后再重新安装一次,并测试是否能成功启动服务

mysqld --install

net start MySQL

键入以上指令并运行之后,得到如下结果,发现成功启动mysql服务

4b87a27ac597daa819d92349e6bf1489.png

并在服务中查看,发现路径的设置是正确的。

9176c00203ef9763b57021b1f341ea12.png

原文:https://www.cnblogs.com/getValue/p/14351800.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值