前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mysql不能启动了?相关组件缺失?系统升级?组件不匹配?开始重装mysql

mysql不能启动了?相关组件缺失?系统升级?组件不匹配?开始重装mysql

作者头像
兰舟千帆
发布2022-07-17 12:30:44
1.5K0
发布2022-07-17 12:30:44
举报

我的mysql不能用了(老半天被恶心到了)

启动服务失败

昨天想用mysql来着。结果发现启动失败。无论是命令启动还是去图形界面启动,就是启动不了。服务响应的错误1053。我去安装路径的bin目录下看看exe怎么回事,竟然发现组件缺失掉了。

在这里插入图片描述
在这里插入图片描述

我想这玩意多半的vc++运行库,这不是游戏常用的运行库支持吗?那我去网上找找有什么解决办法。 着些我都试过了没有什么卵用,基本流量高的博客都没有解决我的问题,我看最早的发布于2021年的12月。有的人解决了,但是我的依然还是运行不了。这些绝大多数给你推荐了一个安装组件的网站

在这里插入图片描述
在这里插入图片描述

这些博客连接了一个安装组件的网站

在这里插入图片描述
在这里插入图片描述

打开后是这样

在这里插入图片描述
在这里插入图片描述

事情证明,这个还是没有解决我的问题。我不知道都2023年了,为什么还用2013的vc++组件,当时我还是尝试了多次还是没有解决。mysql.exe无法运行,你就永远都无法安装服务,启动服务。博客无论看多少,好多都如出一辙的推荐这个古老的组件。

我下载了一个修复工具,没有用,但是我检测出来它没有修复到哪里

在这里插入图片描述
在这里插入图片描述

这里没有修复,于是我去网上查找了。应该是最新支持程序包,可再发行程序包,微软的包

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载64位

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后我安装后重启系统就解决了找不到找不到msvcp120.dll的问题。

重装mysql

我还是用的这个版本5.7 64位 我的文件包解压后是这样的结构

在这里插入图片描述
在这里插入图片描述

这边需要自己创建一个data文件夹,和一个my.ini配置文件 然后编辑my.ini填写必要配置 basedir填写你mysql安装的目录即可,注意不是bin目录,data就是你新建data文件夹的路径。

代码语言:javascript
复制
[mysqld]
basedir=D:\mysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\mysql-5.7.19-winx64
datadir=D:\mysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\mysql-5.7.19-winx64\data
port=3306
skip-grant-tables

管理员运行cmd (ctrl+shift+enter),然后到bin目录

在这里插入图片描述
在这里插入图片描述

安装mysql

在这里插入图片描述
在这里插入图片描述

初始化数据文件

在这里插入图片描述
在这里插入图片描述

启动mysql,你看这样就启动成功了

在这里插入图片描述
在这里插入图片描述

进入管理页面,密码不需输入,先回车

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

进行更改密码

在这里插入图片描述
在这里插入图片描述

刷新页面权限

在这里插入图片描述
在这里插入图片描述

my.ini文件删除最后一句skip-grant-tables

在这里插入图片描述
在这里插入图片描述

重启mysql,建议重启一个管理员终端

在这里插入图片描述
在这里插入图片描述

测试密码连接 但是你要进行登录进进入mysql还得进去bin目录,因为exe路径在那里,想要避免这种麻烦,可以在系统添加环境变量

在这里插入图片描述
在这里插入图片描述

添加环境变量(可选)

在这里插入图片描述
在这里插入图片描述

至此,从解决dll文件确实到重装服务的问题全部解决

图形界面(可视化)

推荐navicat,这是我用过最好用的管理工具

在这里插入图片描述
在这里插入图片描述

记录一次恶心的配置重装,希望对大家有用吧!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-01-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 我的mysql不能用了(老半天被恶心到了)
  • 启动服务失败
    • 我下载了一个修复工具,没有用,但是我检测出来它没有修复到哪里
      • 重装mysql
      • 图形界面(可视化)
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档