MySQL卸载重新安装会遇到的问题及解决方式

article/2025/9/14 4:03:37

好家伙,全踩雷了:

一.使用cd命令无法进入到其他盘符?
解决:在cd后加/d,两者之间用空格隔开
二.初始化时没有给出密码?
解决:仔细检查my.ini配置文件中的配置命令,一般是配置命令写错导致的
三.安装时显示服务已经存在?
解决:使用sc delete mysql命令删除已存在服务,之后重新进行安装
四.安装时显示拒绝安装?
解决:以管理员身份重新打开cmd,不是管理员无权做服务安装的操作
五.启动时显示无法启动,没有报告任何错误?
解决:导致这个问题的原因可能是你手动创建了data文件夹,删除掉该文件夹之后重新初始化一下,再次尝试启动
六.启动时显示没有服务响应控制?
解决:根据我给的网址进入到dll文件的下载网址,下载最新版压缩包,之后将其解压到bin目录下,之后再次尝试启动,这个方案的成功率在九成以上
七.启动时显示net不是内部也不是外部命令。。?
解决:首先确定自己是以管理员身份启动的cmd,然后关闭cmd,配置mysql的环境变量,之后再次运行cmd尝试启动,如果还是不行,则检查path系统变量,可能是由于path变量中缺少cmd.exe的路径,在path中添加变量值:C:\Windows\System32; 保存之后再次打开cmd尝试启动

如果path变量值是展开式,则变量值后面不能有分号,如果发现书写没问题,也没有多余符号,那可能就是你的电脑不支持中间变量,这样的话就直接把%MYSQL_HOME%替换成mysql路径即可
八.连接时输入初始密码还是显示报错,无法连接,最后面显示use password:yes?
解决方案:初始密码尽量复制,不要手敲

出现mysqld: Can not perform keyring migration : Invalid --keyring-migration-source option.错误
应该是:mysql -uroot -p
而不是:mysqld -uroot -p
原理是:mysqld命令是MySQL的主程序,是用来安装初始化的;而mysql才是MySQL的命令行工具
九.cmd没法复制?
解决方案:crtl+v无法使用时,尝试点右键复制,如果还是不行,点击cmd边框空白处,右键打开属性,里面可以设置cmd的粘贴复制方式。

  • 以上都是踩坑出现的问题,尝试过控制面板卸载、注册表删除MySQL等等解决方式,但是不一定有效,具体问题具体分析,多多去试着解决,最后卸载更新都要命令提示符窗口需要重启,实在不行就全删了,从头来过。

 最后终于成功啦!好耶!感谢佳澳老师,特别感谢b站up主@老兵。 ​​​​​​2021最新版!MySql下载、安装与配置教程(视频中有真实报错案例,现场解决!给你更加真实的教程体验~)_哔哩哔哩_bilibili


http://chatgpt.dhexx.cn/article/HHywF0D5.shtml

相关文章

如何将MySQL卸载干净?

前言 前几天不知道什么情况电脑被莫名下载了MySQL8.0版本导致与本机的MySQL5.0版本冲突,导致MySQL无法正常运行,后来因为没有卸载干净MySQL导致一直下载不成功,导致我晚上失眠,现在让我们进入正题,看看如何将他卸载干…

【通关MySQL】Win11如何将MySQL卸载干净?

✨哈喽,进来的小伙伴们,你们好耶!✨ 🚀🚀系列专栏:【通关MySQL】 ✈️✈️本篇内容: MySQL如何卸载干净? ⛵⛵作者简介:一名双非本科大三在读的科班Java编程小白,道阻且长&#xff…

如何能将mysql卸载干净

本篇文章介绍一下如何干净卸载mysql。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 第七步出现找不到相应的文件夹。第七步:路径是C:\Users\你的用户名字\AppData\Roaming\MySQL 有可能是隐藏的,需要显示隐藏…

如何将mysql卸载干净

一、在控制面板中卸载mysql软件 二、卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了 三、windowsR运行“regedit”文件,打开注册表 四、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Service…

MySQL卸载安装

目录 MySQL卸载安装 1. MySQL卸载(8.0版本) 1.1停止MySQL服务 1.2 卸载MySQL相关组件 1.3删除MySQL安装目录 1.4删除MySQL数据目录 1.5 删除MySQL注册表信息(重要) 2. MySQL安装(5.7.24版本) 2.1安装…

mysql卸载不_mysql卸载不干净解决方法

一、在控制面板中卸载mysql软件,此时mysql没有卸载干净。 二、卸载过后删除C:Program Files (x86)MySQL该目录下剩余了所有文件,把mysql文件夹也删了 三、windowsR运行“regedit”文件,打开注册表 四、删除注册表:HKEY_LOCAL_MACH…

MySQL的卸载与安装(附管理工具Navicat SQLyog)

本文MySQL为5.1.51版本,附全文所需文件压缩包(百度云 提取码:8778),其中SQLyog和Navicat为MySQL的图形化工具,任选其一安装即可(建议Navicat) 1.MySQL卸载 如果之前没有安装过MySQ…

【 Windows、Mac 】Mysql 卸载、安装

文章目录 Windows Mysql 卸载、安装一、彻底卸载mysql二、安装mysql 5.7三、安装 mysql 8四、MySql服务开机自启动失败 Mac 安装 mysql一、下载对应mysql版本二、安装三、重置密码 Windows Mysql 卸载、安装 一、彻底卸载mysql 1、关闭 MySql 服务。 2、在控制面板卸载mysq…

MySQL卸载、安装与使用

一、MySQL卸载 1.关闭服务 点击win,输入服务,找到MySQL的服务,右击停止该服务 2.删除服务 点击win,输入cmd,选择管理员身份运行。打开cmd,输入sc delete mysql 3删除配置的MySQL环境变量 MySQLHOME和…

MySQL卸载不干净问题

解决MySQL卸载不干净或安装的时候安装不成功,输入密码一直检查不通过问题 MySQL卸载不干净,之后安装就会遇到很多问题,我也遇到了这种情况,裝了好久,一到这里就会有问题,尝试卸载了很多次然后在从新裝&…

mysql卸载详细教程

完整卸载MySQL数据库 1、关掉mysql服务 直接搜索服务或者右键“我的电脑”,选择“管理”,打开计算机管理,选择“服务”右键MySQL服务,选择“停止” 2、 卸载mysql程序 开始菜单->控制面板->程序和功能 3、 删除计算机上…

免装版mysql卸载

免装版mysql卸载: 1.停止mysql服务:以管理员身份打开cmd执行:net stop mysql 2.删除Mysql的注册表 winr 输入regedit打开注册表: 3.管理员cmd执行:mysqld -remove mysql 4.删除mysql之前的安装包:

MySQL卸载与安装

目录 1.MySQL卸载2.MySQL安装2.1获取mysql.zip2.1.1百度网盘链接2.1.2官网获取 2.2解压到自己想要安装的目录2.3初始化 MySQL2.4安装 MySQL 服务2.5修改登录密码2.6配置环境变量2.7其他问题2.7.1重置 MySQL 系统2.7.2忘记密码2.7.3版本切换2.7.4编码和 my.ini 设置2.7.5修改密码…

MySQL卸载

文章目录 将现有MySQL服务关闭(必做)确定自己MySQL的安装位置(辅助工作)方法1:适用于之前成功安装MySQL并完成环境变量配置的情况方法2:暴力搜索-适用于之前修改过安装位置的情况 在系统中卸载MySQL&#x…

mysql的卸载与安装(超详细)

1、卸载 1、首先,停止window的MySQL服务,【windows键R 】打开运行框,输入【services.msc】打开(或者找到“控制面板”-> “管理工具”-> “服务”,停止MySQL后台服务)服务管理器,停止MyS…

Windows10 彻底卸载 MySQL

如果要重新安装MySQL就必须将之前的MySQL进行彻底的卸载,本文将详细地介绍如何彻底卸载Windows10里的MySQL。 第一步:关闭MySQL服务器,MySQL服务器的关闭有两种方式。 方法一:在管理员终端命令里输入: net stop mys…

Java List转String数组与String数组转List

1. String数组转List String title "\t 10月上旬\t 10月中旬\t 10月下旬"; String[] arrTitles title.split("\t"); List<String> titleList Arrays.asList(arrTitles);1.1 方法一&#xff08;不推荐&#xff09; List<String> titleLis…

list转Array

集合转数组 必须使用集合的 toArray(T[] array)&#xff0c;传入的是类型完全 一样的数组&#xff0c;大小就是 list.size()。 说明&#xff1a; 使用 toArray 带参方法&#xff0c;入参分配的数组空间不够大时&#xff0c;toArray 方法内部将重新分配内存空间&#xff0c;并…

List转int类型数组

在刷题过程中&#xff0c;想把一个List<Integer>类型的列表list转换成int []数组类型。发现直接调用list.toArray()相关方法会报异常不匹配问题。 因为List元素类型不能直接使用基础类型&#xff0c;必须使用基础类型的封装类型。 使用List的toArray(T [] a)也还是不行 发…

List集合转数组

在集合与数组互转的小问题 一、集合转数组的时候&#xff0c;集合提供了两种方法 1&#xff0c;toArray的不带参方法但是其返回值类型为Object 在进行强转的时候会报出java.lang.ClassCastException类转换异常 2&#xff0c;toArray的带参方法&#xff0c;在创建数组的时候指…