mysql卸载不干净无法重新安装mysql
如何把旧版的mysql卸载干净并安装新版mysql?
一、备份旧版mysql中的所有数据库
在cmd中进入旧版mysql安装目录下的bin目录。
我的目录(默认安装位置)是:
C:\ProgramFiles\MySQL\MySQLServer5.5\bin
注意:具体目录请以您机器上的mysql安装目录及mysql版本为准。
备份所有数据库。
在cmd中键入命令:
mysqldump--all-database>D:\all_database.sql-uroot-p
按提示输入root用户密码,这样旧版mysql中所有数据库都会被备份到D盘下的all_database.sql文件中。
注意:上面命令中-uroot中的root是mysql用户名,操作时请以您的用户名为准。
二、完全卸载旧版mysql
停止mysql服务
win+R→输入services.msc→服务→找到mysql并停止。
卸载mysql程序,mysql免安装版的删除安装目录即可
win+R→输入control→控制面板→卸载程序→找到mysql并卸载。
彻底删除mysql配置文件和数据目录
确保安装目录已删除干净,我的安装目录是C:\ProgramFiles\MySQL\MySQLServer5.5\;
找到隐藏的数据目录并删除,默认安装位置在C:\ProgramData\MySQL\目录下,删除其中对应旧版本的mysql的目录,我的数据目录是C:\ProgramData\MySQL\MySQLServer5.5/。
注意:数据目录是隐藏的。
清理注册表
win+R→输入regedit→注册表编辑器
需要删除的内容如下
三、下载、安装新版mysql(基于我的配置原创)
下载mysql安装包
下载地址:
选择需要的mysql版本,下载,这里我选择的是5.5.27(降了个版本…)
安装、配置mysql
使用mysql-installer-community-5.5.27.3.msi形式的文件会让您选择安装哪些程序,我选择的是MySQLServer和最后的文档:
具体的配置过程忘记截图啦,还是比较简单的,基本没有什么特殊的设置,不太有把握的朋友可以先看下mysql卸载重装这篇文章,虽然配置过程很不相同,但可以了解安装过程中大概会配置到哪些内容。
需要注意的是:我们这种通过MySQLInstaller程序来安装mysql的方式不会让我们选择编码以及把mysql添加到环境变量。
所以安装完之后我们可以检验下编码是不是utf-8(我装完后默认的是utf-8),再手动把mysql添加到环境变量中去。
编码检查、修改方式:
检查:在cmd下进入mysql的安装目录并登入mysql,命令如下
修改:若显示的结果和上面的不一致,可将mysql安装目录下的my.ini中的以下两部分内容进行修改,并重启mysql服务,再次执行上面的命令进行检查:
四、导入备份的所有数据库到新版mysql
在cmd中进入新版mysql安装目录下的bin目录
我自定义的目录是:D:\MySQL5.5\MySQLServer5.5\bin
导入所有数据库
登入mysql
mysql-uroot-p回车输入密码,回车,进到mysql>状态下。
执行(一)中备份的数据库脚本
输入sourceD:\all_database.sql回车,成功后数据库已经被导进来。
注意:若新版本比旧版本高需要在mysql安装目录下执行mysql_upgrade-uroot-p回车,输入密码回车,来解决兼容问题,此步骤成功后,即重装mysql工作完毕。
如何把旧版的mysql卸载干净并安装新版mysql?
一、备份旧版mysql中的所有数据库
在cmd中进入旧版mysql安装目录下的bin目录。
我的目录(默认安装位置)是:
C:\ProgramFiles\MySQL\MySQLServer5.5\bin
注意:具体目录请以您机器上的mysql安装目录及mysql版本为准。
备份所有数据库。
在cmd中键入命令:
mysqldump--all-database>D:\all_database.sql-uroot-p
按提示输入root用户密码,这样旧版mysql中所有数据库都会被备份到D盘下的all_database.sql文件中。
注意:上面命令中-uroot中的root是mysql用户名,操作时请以您的用户名为准。
二、完全卸载旧版mysql
停止mysql服务
win+R→输入services.msc→服务→找到mysql并停止。
卸载mysql程序,mysql免安装版的删除安装目录即可
win+R→输入control→控制面板→卸载程序→找到mysql并卸载。
彻底删除mysql配置文件和数据目录
确保安装目录已删除干净,我的安装目录是C:\ProgramFiles\MySQL\MySQLServer5.5\;
找到隐藏的数据目录并删除,默认安装位置在C:\ProgramData\MySQL\目录下,删除其中对应旧版本的mysql的目录,我的数据目录是C:\ProgramData\MySQL\MySQLServer5.5/。
注意:数据目录是隐藏的。
清理注册表
win+R→输入regedit→注册表编辑器
需要删除的内容如下
三、下载、安装新版mysql(基于我的配置原创)
下载mysql安装包
下载地址:
选择需要的mysql版本,下载,这里我选择的是5.5.27(降了个版本…)
安装、配置mysql
使用mysql-installer-community-5.5.27.3.msi形式的文件会让您选择安装哪些程序,我选择的是MySQLServer和最后的文档:
具体的配置过程忘记截图啦,还是比较简单的,基本没有什么特殊的设置,不太有把握的朋友可以先看下mysql卸载重装这篇文章,虽然配置过程很不相同,但可以了解安装过程中大概会配置到哪些内容。
需要注意的是:我们这种通过MySQLInstaller程序来安装mysql的方式不会让我们选择编码以及把mysql添加到环境变量。
所以安装完之后我们可以检验下编码是不是utf-8(我装完后默认的是utf-8),再手动把mysql添加到环境变量中去。
编码检查、修改方式:
检查:在cmd下进入mysql的安装目录并登入mysql,命令如下
修改:若显示的结果和上面的不一致,可将mysql安装目录下的my.ini中的以下两部分内容进行修改,并重启mysql服务,再次执行上面的命令进行检查:
四、导入备份的所有数据库到新版mysql
在cmd中进入新版mysql安装目录下的bin目录
我自定义的目录是:D:\MySQL5.5\MySQLServer5.5\bin
导入所有数据库
登入mysql
mysql-uroot-p回车输入密码,回车,进到mysql>状态下。
执行(一)中备份的数据库脚本
输入sourceD:\all_database.sql回车,成功后数据库已经被导进来。
注意:若新版本比旧版本高需要在mysql安装目录下执行mysql_upgrade-uroot-p回车,输入密码回车,来解决兼容问题,此步骤成功后,即重装mysql工作完毕。
怎么卸载mysql????如何清理干净?
你可以下载个超级兔子,,通过它来卸载你所要卸载的软件吧....因为你只删除那几个注册表没删除完全的...用超级兔子就绝对没问题了.
MySQL和MySQLWorkbench有何区别?
MySQL Workbench是MySQL AB发布的可视化的数据库设计软件,它的前身是 FabForce 公司的 DBDesigner 4。
如何卸载mysql connector net
我们在卸载MySQL的时候,会发现有一个名为“Connector Net X.X.X”(如:Connector Net 6.9.3)软件总是卸载不成功,下面我们来看看解决方法:
1. 在C盘的目录下,有一个隐藏文件——ProgramData,进入C:\ProgramData\MySQL\,删除里面所有文件及文件夹;
2. 进入注册表(win7:开始-运行-regedit;win8:Ctrl+R,输入regedit);
3. Ctrl+F,输入Connector Net X.X.X(根据自己的版本来),查找相关文件,并删除,循环此步骤,直到注册表中再也查不到Connector Net X.X.X;
到此为止,Connector Net X.X.X成功卸载。要到c盘里面隐藏文件卸载。
我们在卸载mysql的时候,会发现有一个名为“connector net x.x.x”(如:connector net 6.9.8)软件总是卸载不成功,下面我们来看看解决方法:
1. 在c盘的目录下,有一个隐藏文件——programdata,进入c:\programdata\mysql\,删除里面所有文件及文件夹。
2. 进入注册表(win7:开始-运行-regedit;win8:ctrl+r,输入regedit)。
3. ctrl+f,输入connector net x.x.x,查找相关文件,并删除,循环此步骤,直到注册表中再也查不到connector net x.x.x;。
MySQL安装错误,有个文件一直卸载不掉,注册表也试过了没用
进入注册表,搜索mysql 所以找到的都删除,
仅代表个人观点,不喜勿喷,谢谢。
mysql卸载不干净无法重新安装mysql相关推荐
- 关于MySQL卸载不干净导致重新安装失败的一次记录
1.控制面板卸载mysql服务 2.C盘有3个地方要删除整个MySQL目录,Program Files|Program Files (x86)|ProgramData,其中ProgramData有可能 ...
- MySQL卸载不干净回不到初始安装页面(MySQL Connector Net卸载不了),重装报错Database initialization failed等问题解决办法
首先,这篇文章适合 1.常规卸载方法无法卸载干净导致重装始终回不到初始安装页面,即回不到下图初始状态,始终是welcome back (这部分我会单独讲一下MySQL Connector Net卸载不 ...
- MySQL5.7卸载不干净,残留文件MySQL connector net 8.0.12
学习目标: MySQL5.7卸载不干净,残留文件MySQL connector net 8.0.12 学习内容: 一.在控制面板程序中卸载mysql软件 二.卸载过后删除C:\Program File ...
- win10 mysql 卸载不干净,安装提示,已经存在
1.Zip解压后管理员身份运行cmd(系统win10) 2.输入命令cd /d F:\mysql-5.7.19-win32\bin(此为解压目录) 3.输入安装命令mysqld --install 出 ...
- win7 mysql 卸载不干净,大师教您win7系统彻底卸载Mysql数据库的设置办法
日常使用电脑的过程中,有时会出现win7系统彻底卸载Mysql数据库的问题,其实大部分的朋友都还不知道win7系统彻底卸载Mysql数据库的问题如何解决,因此我就在电脑上汇集整顿出win7系统彻底卸载 ...
- MySQL卸载不掉问题,MySQL Connector Net 8.0.1 1
今天想把MySql卸载掉,想安装别的版本的,但是无论怎么卸载都卸载不掉就很烦人,重新安装时 老是失败,现在记录一下解决办法! 网上试了很多办法但是都是卸载不干净,所以只能借用第三方进行卸载: 1.在这 ...
- unix系统mysql卸载教程_Linux操作系统下MySQL的卸载、安装全过程
Linux下卸载MySQL 1.查找以前是否装有MySQL 命令:rpm -qa|grep -i MySQL 可以看到MySQL的两个包: MySQL-4.1.12-3.RHEL4.1 MySQLcl ...
- 怎么检测mysql卸载完全_怎么检查mysql有没有删干净
美丽人生 ibdata1 为MySQL的 存放数据的文件. 在控制面板里已经找不到,注册表里的HEKY_LOCAL_MACHINE,SOFTWARE,mysql删除了 1.HKEY_LOCAL_MAC ...
- win7 mysql 卸载不干净,win7系统彻底删除mysql的方法教程
如果你的win7系统安装过mysql数据库,而且现在不使用它了想卸载掉,但是有用户就发现win7卸载mysql始终不能彻底卸载干净,对于这个问题,小编就来说说win7系统彻底删除mysql的方法教程. ...
- MySQL 学习三:来教你如何完全卸载掉本地“头大的” MySQL 数据库!
文章目录 前言 一.控制面板卸载 MySQL 二.删除 MySQL 数据库安装文件夹 三.打开注册表编辑器 四.删除残留注册表文件 五.删除系统盘残留数据文件 总结 前言 如果我们 MySQL 数据库 ...
最新文章
- 有无符号的整数、二进制
- Glide 这样用,更省内存
- CANopen | 对象字典OD 02 - 修改CANopen节点的心跳报文发送间隔
- java识别系统_[Java教程]Java识别操作系统
- 二叉树的遍历(先序/中序/后序,递归/迭代)与搜索
- 第一个Eureka Service
- SQL2016安装错误:安装程序无法与下载服务器联系。请提供 Microsoft R Open 和 Microsoft R Server 安装文件的位置
- java面向对象容许单独_java笔试题
- OpenCMS 11 (一)安装配置
- c语言有cot三角函数吗,c/c++ 实现三角函数(不使用库函数) sin/cos/tan/cot
- 【必看】分辨外部、内部和贯穿型气孔
- php 朋友圈留言,php实例-PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(上)...
- 如何用手机语音助手控制电脑
- OrderedDict()的用法
- How to root android Oppo A11w,OPPO A11(移动4G)一键ROOT图文详细教程
- linux内核是压测,从应用到内核查接口超时(中) -枕边书
- IntelliJ IDEA 中如何导入jar包(以引入spring包,构建spring测试环境为例)
- 生鲜电商现在难做最大的问题是什么
- 专利申请相关事项介绍
- python皮森发音_python 怎么读
热门文章
- 前端开发:报错Error in created hook:”SyntaxError:Unexpected token u in JSON at position 0”…解决方法
- linux 平台驱动分析
- 双线性插值GPU加速
- 文本识别CRNN模型介绍以及pytorch代码实现
- c# 图片批量转双层PDF,OFD格式文件
- android 随身无线网卡,让小锐WiFi支持USB无线网卡/随身WiFi(附各种“随身wifi”芯片型号)...
- 7.1 php7.0 微擎_php7.1以上微擎-人人商城小程序授权登录问题
- cad快速看图2020|cad迷你画图2020 附安装教程
- NSSM部署Net Core流程
- 明解c语言入门篇第三版第九章答案,明解C语言 入门篇 第一章答案