输入以下命令启动Mysql: net start mysql 出现以下错误提示: Mysql 服务正在启动 .MySQL 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。 出现这个问题的话
输入以下命令启动Mysql:
net start mysql
出现以下错误提示:
Mysql 服务正在启动 .MySQL 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。
出现这个问题的话,一般有几个情况:
如果是Data文件夹里面的文件不完整,那么就先清空原来的Data文件夹,然后输入mysqld --initialize初始化Data,如果可能有报错,但是没反应可以到Data文件夹里的.err文件查看原因;
或者可以输入mysqld --initialize --console,在控制台就能看到报错信息。
如果是data文件夹的位置发生了变化,就要根据文件夹的新目录修改my.ini文件中basedir=?
和datadir=?这两个文件的存储位置了,另外,如果MySQL的文件夹也发生位置变化,比如加装了移动硬盘,重新分区;环境变量也需要跟着修改配置。
以上两个情况都初始化一下(mysqld --initialize)会比较保险。
安装服务的话输入 mysqld --install 服务名 如:mysqld --install MySQL80
删除服务的话输入 sc delete 服务名 如:sc delete MySQL80
总结可能会用到的命令:
mysqld --initialized -insecure
:初始化MySQL,并且默认密码为空;mysqld --initialized --console
:初始化MySQL;mysqld --install
:安装MySQL服务;mysqld -remove
:删除MySQL服务;mysql -u 用户名 -p
:登录MySQL;alter user 'root'@'localhost'identified by '密码';
:修改管理员用户的密码;右键我的电脑—>管理—>服务—>找到自己mysql的服务—>右键属性打开
如果路径有 -default的需要删掉
当前可执行文件的路径为:
"F:\Program Files\mysql-8.0.30-winx64\bin\mysqld" -defaultPath="F:\Program Files\mysql-8.0.30-winx64\bin\mysqld" MySQL80
修改步骤:
按照路径找到自己的mysql服务注册表
修改ImagePath为
"F:\Program Files\mysql-8.0.30-winx64\bin\mysqld" MySQL80
然后服务启动MySQL80 或者 cmd里面输入 net start MySQL80
正常运行。
问题解决。
来源地址:https://blog.csdn.net/weixin_45740811/article/details/126278589
--结束END--
本文标题: MySQL 服务正在启动.MySQL 服务无法启动.服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。总结较全 (已解决)
本文链接: https://www.lsjlt.com/news/391996.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-14
2024-05-14
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0