服务中不存在mysql 或者没有启动成功

这篇博客介绍了当服务器中未找到MySQL服务时的解决步骤,包括检查环境、重新安装服务、初始化数据库以及修改密码的方法。在遇到'Install/Remove of the Service Denied!'错误时,建议以管理员权限运行命令。同时,提供了忘记密码时修改MySQL root密码的详细过程,涉及修改配置文件、启动服务以及更新权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

服务器中不存在mysql:

mysql admin -V:查看mysql环境的配置是否成功

成功则执行services.msc 去服务中查找mysql服务 如果有则设置自动启动 或者 执行net start mysql 黑窗口开启服务

如果没有就重装mysql服务:

1.将data备份出去 并且删除

2.执行mysqld --install

如果出现Service successfully installed就成功了!并将之前备份的Data文件夹拷回到MySQL的目录下

(出现Install/Remove of the Service Denied!是失败情况,请尝试使用管理员身份执行命令)

尝试进行net start mysql(务必在管理员模式下运行),如果不行请继续往下:

3.初始化mysql 在MySQL的bin路径下,用管理员模式执行mysqld --initialize

尝试进行net start mysql(务必在管理员模式下运行)

2.修改密码

忘记了自己的密码 属于错误情况了

 解决办法:

修改my.in/my.cnf配置文件

进入mysql安装目录

编辑my.ini

在[mysqld]下添加skip-grant-tables,保存即可。

使用管理员身份打开命令行

net stop mysql:停止服务 net start mysql:启动服务

 进入mysql登录 不用密码直接回车 mysql -u root -p

修改密码为root:update mysql.user set authentication_string=password('root')where user='root';

刷新权限 :flush privileges;

退出:quit;

 重启服务 测试密码是修改成功 退出

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值