当前位置:网站首页>纳米级完全删除MYSQL5.7以及一些吐槽
纳米级完全删除MYSQL5.7以及一些吐槽
2022-08-04 05:27:00 【何亚告】
完全删除MYSQL5.7以及一些闲话
一.删除Mysql5.7过程
1.控制面板删除MYSQL server
左下角菜单->设置->应用和功能:删除MYSQL Server5.7
2.任务管理器停止有关MYSQL的运行
找到任务管理器->详细信息->关闭mysqld.exe(如果不关闭,在删除MYSQL文档时会报错有程序在运行,360粉碎也不能移除)
3.删除我的电脑里有关MYSQL文件
1)删除MYSQL安装路径文件夹(如果上一步未完成,这里的bin文件夹和Data(data)文件夹无法删除)
默认路径是:C:/Program Files\MySQL\MYSQL Server 5.7和C:/Program Files(x86)\MySQL
2)删除c盘隐藏文件夹ProgramData下的MYSQL文件夹(可以在c盘搜索栏搜索ProgramData)
4.删除注册表中MYSQL有关文件
1)win+R输入regedit打开注册表,找到HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001->Services->Eventlog->Application->MYSQL,删除
看了许多教程还需要在ControlSet002,ControlSet003中找MYSQL文件并删除,不过我的电脑上没有
2)F3打开注册表查找MYSQL,找到(如图)删除
路径一般为:HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001->Services->MYSQL57(MYSQL57是下载MYSQL5.7时默认名称,我这里是MYSQL57_1)
5.若端口被占用,需要释放3306端口
win+R输入cmd,之后输入netstat -ano在本地地址这一栏找到占用3306端口的PID值,记下来
然后打开任务管理器->详细信息找到相对应的PID值的程序并停止(一般第二步就可以关闭掉那些占用3306端口的程序)
6.再次下载MYSQL时,若windows Service Name被占用,在任务管理器中删除
因为MYSQL57是默认windows Service Name,担心该名字被占用有影响
打开任务管理器->服务,找到MYSQL57(我这里是MYSQL57_1,因人而异)
记下需要删除的服务名称
win+R输入cmd
输入 sc delete MYSQL57,这样就删除了该服务释放了被占用的名称
至此MYSQL卸载干净
二.一些闲话
MYSQL没有一个很好的卸载渠道真的挺可惜,对于一个刚刚接触MYSQL的人来说,想要弄好MYSQL并不容易
初学第一天,下载安装和卸载遇到了许多坑
1.MYSQL修改UTF-8
用Notepad++或者记事本打开安装MYSQL路径下的my.ini
[mysql]下输入
default-character-set=utf8
(如果有现成的在注释中的这一行,别忘了去掉注释的#号)
[mysqld]下输入
character-set-server=utf8
(如果有现成的在注释中的这一行,别忘了去掉注释的#号)
保存之后一定要重启mysql或者重新连接一次,这样才能修改成功
可以通过对应bin路径下使用命令:
mysql -uroot -p
输入密码
status
查看
2.Navicat for MySQL与网络连接有关
在没有网的时候主机名或IP地址填localhost会报错2005
填127.0.0.1可以正常使用
3.吐槽
MYSQL的文件卸载花费我三个小时才弄懂,前前后后下了卸,卸了下4次,在最后一次下载才弄懂windows services name被占用怎么释放可是再不想重新下一次了
再就是MYSQL的my.ini修改utf8差了重启这一步是我卸载mysql的开端,也成功消耗了我在阳间的大半天,痛苦!
在试错的整个过程中,尝试了好多种方法,什么mysql初始化,修改mysqld啥的,幸亏自己嫌麻烦没有把每条路都试试,不过还没有尝试在cmd(管理员模式)上试一下net start mysql一下主要是累了,明天再与mysql继续搏斗!
边栏推荐
猜你喜欢
随机推荐
对象存储-分布式文件系统-MinIO-2:服务端部署
【问题解决】同一机器上Flask部署TensorRT报错记录
关系型数据库-MySQL:体系结构
攻防世界MISC—MISCall
关于事件捕获和事件冒泡的顺序,以及如何处理事件冒泡带来的影响
Zend FrameWork RCE1
MySQL log articles, binlog log of MySQL log, detailed explanation of binlog log
scrapy 爬取当当图书名字图片
MySQL date functions
Swoole学习(一)
MediaCodec支持的类型
浏览器中的同源策略
记录获取参赛选手信息过程
计算属性的作用及使用?
IP地址查询
7.16 Day22---MYSQL (Dao mode encapsulates JDBC)
Summary of MySQL database interview questions (2022 latest version)
7.16 Day22---MYSQL(Dao模式封装JDBC)
Shell(3)条件控制语句
多个gcc/glibc版本的共存及指定gcc版本的编译