ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

mysql服务无法启动正常启动

2022-05-13 19:32:17  阅读:192  来源: 互联网

标签:初始化 服务 重新安装 启动 正常 mysql date


问题:mysql一直正常使用,突然有一天我去用批命令打开mysql服务时,出现MySQL错误:2003-Can't connect to MySQL server on 'localhost'(10061 "unknown error")
image
我意识到服务无法正常启动,于是我打开任务管理器,选择服务,找到mysql服务尝试手动启动,但事与愿违,无法启动但提示我“本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止。”
image
这下我意识到问题的严重性,百度上找了好久。什么端口占用导致无法启动,什么重新安装等等的解决方案,除了重新安装都试了结果用dos输入查电脑端口使用情况发现没有占用3306,就很恼火。突然翻到一篇文章给了我启示。附上网址可以去看看
https://blog.csdn.net/yw1441776254/article/details/95393817

# 这位仁兄初始化data文件解决问题,但我的和他略有不同。

我第一步:
直接使用管理员打开cmd(权限一次给到位)
image
第二步:
进入安装路径下的bin目录
image
第三步:尝试用DOS命令再次启动 net start MYSQL
这里有两种情况第一和那位仁兄一样服务名无效,第二种会出现两行代码忘了截屏,只要不是启动成功开始初始化吧。
image
第四步:
删除安装路径下的date文件夹(D:\mysql)我的安装路径
image
第五步:
初始化data文件:mysqld --initialize 无返回值!(有15s左右的运行时间!!!因电脑而异)
image
等待一会.............
出现下一行后在命令行中输入mysqld --install
image
就是这里我的显示已经有了不用初始化
第六步:
最后,执行 net start mysql
image
收工,分析一下可能是我date中数据库太多了,或者date里面缺少文件导致服务无法启动,重置date文件夹即可,就不用去卸载重新安装,还有可能导致mysql无法卸载干净,就很麻烦。

标签:初始化,服务,重新安装,启动,正常,mysql,date
来源: https://www.cnblogs.com/wenti/p/16267859.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有