mysql卸载完环境变量还有_MySql完全卸载
这篇文章为转载
本博客内容均摘自其他博客,由我整合并且将内容更改的更为详细,方便自己以后观看,也方便各位同学学习,少踩一些坑
1.首先我们看一下如何卸载
(1)停掉MySql在Windows的服务:开始—> 运行—> services.msc—> 关掉MySQL的服务;
点击停止;
然后打开控制面板(右键我的电脑,属性,左上角控制面板主页) 在 添加删除程序(或者叫程序和功能)里找到MySQL,卸载(我的在添加和删除程序里没有找到,你可以直接把安装的文件删除);
(2)清理注册表(一般要清理的注册表有以下三个):开始-运行里面输入regedit,打开注册表,右键删除(注册表有很多,找的头皮发麻,而且用查找也找不到,这三个一般在最下面);
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL(今天删除的时候这个注册表没有找到)
(3)这一条很关键 删除:C:\ProgramData\MySQL(如果有的话),一般ProgramData这个文件夹是隐藏的,可设置显示(打开我的电脑。组织下有个文件夹和搜索选项,进入查看,高级设置里有个隐藏文件和文件夹,选择显示确定就ok了);
(4)一般到这里就结束了,如果不放心的话,还可以到C:\ Program Files查看有没有MySQL文件夹,如果有,也删除掉;
最后重启电脑
卸载内容摘自这个博客并改编
2.接下来我们看看如何重新下载
1.下载安装包
https://dev.mysql.com/downloads/mysql/
1
一般都是下载社区版,我下的是5.7版本,所以点击右边的MYSQL社区服务器5.7进入
进入后是这样的,下载第二个就可以
2.解压MySQL压缩包
下载完成后解压,将其放在要安装的目录下面,如:E:\Mysql\mysql-5.7.17-win32(根据自己的需求更改,我是放在c盘下了)
3.创建并修改配置文件my.ini
在解压后的文件夹下新建记事本my.ini,并修改my.ini文件内容为:
############################
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=E:\Mysql\mysql-5.7.17-win32
#设置mysql数据库的数据的存放目录
datadir=E:\Mysql\mysql-5.7.17-win32\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
################################
4.在E:\Mysql\mysql-5.7.17-win32目录下(还是你解压的那个文件夹下)新建文件夹data
5.添加环境变量
右键“计算机”属性,到系统界面选择“高级系统设置”,在“高级”中点击“环境变量”
编辑系统变量的PATH,在首位置添加E:\Mysql\mysql-5.7.17-win32\bin;(注意分号)(依旧是你解压后的目录的b位置,注意到bin目录下)
或者:
在系统环境变量中“新建”一个名为“MYSQL_HOME”的变量。变量值:“E:\Mysql\mysql-5.7.17-win32”
编辑现有的环境变量“Path”,在最后增加“%MYSQL_HOME%\bin”。
6本标题不重要。
用管理员身份打开cmd命令行(左下角开始,搜cmd,右键管理员身份打开,虽然我觉得大家应该都知道,还是标一下,毕竟标题写的是完整版),进入到数据库安装的bin目录下,依次输入以下命令:
注:如果你要进入C:\mysql-5.7.25-winx64\bin这个目录,进入后输入cd/,到c盘根目录,再cd mysql-5.7.25-winx64,注意有空格,再cd bin就好了,其他目录的话大家可以进这个网站https://jingyan.baidu.com/article/af9f5a2d20253343140a450f.html这个是进入D盘的,这个看完进别的盘大同小异
E:\Mysql\mysql-5.7.17-win32\bin>mysqld --install //安装mysql服务(只输入mysqld --install就可以,下面两个一样)
注:如果安装过,这个步骤有可能会出现提示service already exists,由于在这里写方法,太乱了,请大家前往第3个标题
E:\Mysql\mysql-5.7.17-win32\bin>mysqld --initialize //一定要初始化
E:\Mysql\mysql-5.7.17-win32\bin>net start mysql //启动mysql服务
7.登录MySQL
在bin目录下执行:mysql -u root -p 此时会让你输入密码
密码为上一步操作中初始化时随机分配的,需要进入data目录下找到.err格式的文件,用文本打开,如以下:
在这个位置
8.修改密码:
登录成功后alter user ‘root’@‘localhost’ identified by ‘新密码’;(你可以复制后,在cmd中右键复制,再将’新密码’中的新密码位置改为你想设置的密码,一般为123456)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
mysql卸载完环境变量还有_MySql完全卸载相关推荐
- MySQL数据库安装-Windows10为例【超级详细安装过程(每一步的截图)、检测安装是否成功、登录数据库并查看版本号、将MySQL添加到环境变量中、在命令行窗口操作数据库】
哈哈,这是在哔哩哔哩网站上 看的 MySQL安装步骤. 我安装的时候,截截图,希望对大家 有所帮助. 链接:https://pan.baidu.com/s/1fKFQCVHMQOmbg84UyGrKB ...
- mysql下载完安装包怎么办_MySQL下载压缩包安装详细过程
MySQL下载压缩包安装详细过程 一.下载 打开官方网站: 二.安装: 1.MySQL安装文件.zip 压缩包安装 2.zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配 ...
- mysql数据库配置环境变量
mysql数据库配置环境变量 这是我最初学习时记录下来的笔记,有些简陋! 1.下载最新版mysql软件,将mysql安装到系统目录中,记录当前安装目录: 如安装mysql到C:/program fil ...
- ubuntu mysql环境变量配置_MySQL在Win10与Ubuntu下的安装与配置
近段时间把自己电脑(win).虚拟机(Ubuntu)以及阿里云(ubuntu)都重置了一遍,其中本机以及阿里云都有用到MySQL,不想之后找教程找的那么麻烦.所以就自己总结一遍,一次性把轮子造好. 环 ...
- Mysql无法添加环境变量解决办法
问题描述:装完MySQL后,在cmd中输入mysql后提示不是内部命令,然后我去环境变量里面重新添加mysql的环境变量,结果还是提示不是内部命令,我去看环境变量,发现我添加的环境变量消失了(当时是成 ...
- 【C/C++10】天气APP:MySQL/PostgreSQL,环境变量/动静态库,Linux/Oracle字符集
文章目录 1.MySQL:decimal,find . .-print 2.PostgreSQL:$ 3.环境变量:tnsnames.ora,curl 3.1 对单一用户生效: .bash_profi ...
- wampserver的mysql启动与环境变量设置
安装好wampserver以后,mysql服务默认已经启动了.但是直接在命令行里输入"mysql",系统会提示说 'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件 ...
- 【MySQL】MySQL for Mac 环境变量的配置
昨天刚入的MacBookPro中配.目前已经深深爱上不能自拔. 各种快捷键.终端命令.各种编译器.系统偏好等,感觉压力好大,要学的东西好多. 入正题,项目需要MySQL,安装按照官网下载就没问题. 但 ...
- Mysql如何添加环境变量(详细教程)
1,找到安装mysql的安装目录 我的安装在C盘所以目录地址是:C:\Program Files\MySQL\MySQL Server 8.0\bin 2,第二步复制安装目录: 3,第三步,复制完之后 ...
最新文章
- php字符串定义为arraylist,如何把arraylist集合中的字符串数据保存的文本文件中
- 下属能力很强,却犯了错误,该如何处理?处理不好会出问题
- Wine 4.3 发布,Windows 应用的兼容层
- .NET 十五岁,谈谈我眼中的.NET
- 手机app 服务器 网页同步,手机app接入云服务器
- react-router 4.0 学习笔记
- C++中若类中没有默认构造函数,如何使用对象数组
- 快速崛起的物联网世界安全问题
- ✨Synchronized底层实现---概述
- MVC中添加动作过滤器的方法
- 思科为计算机配置ip命令,使用CLI在交换机上配置IP地址设置
- html文件一打开就未响应,我的电脑里的文件一右击就未响应是什么状况 求解决...
- 利用Visio DIY自己的示意图
- 销售服务器账务处理,​销售货物和提供技术服务怎么做账
- 两阶段目标检测详解--FastRCNN
- CA数字证书是什么意思?SSL证书与CA数字证书有什么区别?
- Linux 编辑器 !强推!
- AST:Audio Spectrogram Transformer
- 第七章 1什么是活动目录?活动目录有那些优点?
- 浅议大数据时代下消防工作、生活和思维的变革
热门文章
- html文件设置ftp6,vsftp的安装与配置
- 异常(Exception )
- implicit request ?
- 用带参数的方法给空数组放元素,寻找数组里面的值是否存在。
- Three.js基础探寻二——正交投影照相机
- [Leetcode]@python 90. Subsets II.py
- visual studio 2015 搭建python开发环境,python入门到精通[三]
- 数据结构一—— 数组
- set集合判断集合中是否有无元素_一文了解 JavaScript 中的 Set(集合)- 对 Set 的扩展...
- D. Flowers