cmd中输入net start mysql 提示:服务名无效

时间:2024-04-07 17:23:16

一、在DOS窗口输入:net stop mysql、net start mysql时,总是提示:服务名无效

cmd中输入net start mysql 提示:服务名无效

原因是:因为net start +服务名,启动的是win**册的服务。此时,系统中并没有注册mysql到服务中。

二、将MySQL注册到win服务里面

1、进入mysql的安装路径下bin

cmd中输入net start mysql 提示:服务名无效

2、输入mysqld --install

a)当出现Service successfully install代表你已经安装成功

cmd中输入net start mysql 提示:服务名无效

b)当出现  Install/Remove of the Service Denied! 时,需要用管理员的身份运行DOS窗口。

cmd中输入net start mysql 提示:服务名无效

 

3、运行 net start mysql

a) 出现   服务已经启动成功    时,表示ok可以了;

cmd中输入net start mysql 提示:服务名无效

b) 出现   服务无法启动   时,表示出现问题了,需要排查。

cmd中输入net start mysql 提示:服务名无效

解决办法:删除对应文件夹下的的data文件,重新执行 mysqld --initialize 此时就可以在当前路径下生成data文件夹,再执行net start mysql 就可以启动mysql

第一步 删除data文件

cmd中输入net start mysql 提示:服务名无效

第二步 执行mysqld --initialize

cmd中输入net start mysql 提示:服务名无效

第三步 执行 net start mysql  成功~~~~

cmd中输入net start mysql 提示:服务名无效