mysql服务无法启动,workbench 连接不到本地数据库-解决方案

本文详细介绍了当遇到MySQL服务启动后立即停止的问题时,如何通过清除数据文件、修改环境变量、调整my.ini配置文件及修复上传路径等步骤,最终成功解决Workbench连接问题的全过程。

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

软件复用课上需要用到mysql,结果打开workbench显示no connection,打开控制面板启动此服务也没用,显示mysql启动后停止。。。。。百度了很多种方案,终于解决,以下是我的解决方案:
1.找到安装mysql的文件夹,我的是:D:\MySQL\MySQL Server 8.0,然后清空data所有文件,如果没有data文件夹,就自己新建一个。
2.检查环境变量,在path下添加D:\MySQL\MySQL Server 8.0\bin,保存
3.修改my.ini配置文件,如果在此文件下没有配置文件,就去C:\ProgramData\MySQL\MySQL Server 8.0,下找到并复制到安装目录下,即D:\MySQL\MySQL Server 8.0,打开,可以看到配置文件中有很多路径,找到以下两项:
# basedir=“C:/Program Files/MySQL/MySQL Server 8.0/”
datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
修改为自己的安装目录。
4.以管理员身份打开cmd命令,运行
在这里插入图片描述
进入到安装文件夹,先清除此服务,然后输入:在这里插入图片描述进行初始化,之后:
在这里插入图片描述查看失败原因:是因为有一个文件无法找到在这里插入图片描述
查看配置文件,找到这个路径,删除“\Uploads”或者打开此路径新建一个Uploads文件夹,重新安装mysql:
在这里插入图片描述
这次安装成功,启动服务:
在这里插入图片描述
启动服务成功!!尝试打开workbench,这次可以连接了!!
其实每个人的错误原因都不太一样,我尝试了n多种办法,我尝试了重新安装、配置环境变量、移动到C盘等等办法,最后还是因为配置文件my.ini的问题,过程很痛苦,但是结果还不错,自己解决的问题以后都会成为自己的经验,记录下来以防未来出现相似问题束手无措。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值