需要的软件:Navicat Premium、MySQL5.5
1打开Navicat,备份数据库
2选择存放的地址
备份的目的是防止数据的升级过程中数据库的丢失。
注意MySQL并不像我们平常使用的软件.简单的卸载会存在残留,导致新安装的MySQL安装无法成功。
如果后台运行MySQL
如果有则 cmd打开命令窗口 输入 net stop mysql 停止MySQL服务
1 找到MySQL的下载路径,选择文件夹删除
MySQL文件夹放的是MySQL的安装、配置等等
2删除programDate文件
这是个隐藏文件在c盘下
1 到c盘,点击查看
2 WINDOWS 10中的ProgramData文件夹包含已安装软件和应用程序所需的所有数据,也包含所有用户的应用程序数据,和设置和用户文件。删掉MySQL文件夹中还有数据残留。
3 删除注册表下的残留
打开注册表
先进入注册表:win+R --> 输入regedit,根据下面给出的路径,在注册表中找到MySQL目录进行删除
再删除 以下文件夹(下面的文件夹有的人有的人没,有就删除)
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL的文件夹
HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventLogApplicationMySQL
HKEY_LOCAL_MACHINESYSTEMCurrentControl001ServicesMySQL
HKEY_LOCAL_MACHINESYSTEMCurrentControl002ServicesMySQL
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMySQL
4删除mysql服务
进入终端,输入 sc delete mysql
MySQL卸载完成
下载链接 https://downloads.mysql.com/archives/community/
下载解压到本地
设置-》关于-》高级系统设置
2 选择系统变量Path,在其后面添加: 你的mysql bin文件夹的路径
3你的mysql 文件夹的路径 创建配置文件mysql.ini
注意MySQL 5.7 以上版本默认没有data属性文件,不要手动创建。我的就是MySQL8.0所以不需要自己创建data
mysql.ini为配置文件
data文件夹用于存放数据库数据
注意配置文件mysql.ini需要修改两个部分 1数据库安装目录2数据库的数据的存放目录需要修改为自己的路径
自动生成data
如果MySQL是高版本,同时自己手动创建data文件夹就会报错误
无法启动的问题
mysqld install
命令窗口输入 net start mysql
命令窗口输入mysql -u root -p
服务启动成功之后,需要登录的时候输入命令(第一次登录没有密码,直接按回车过)
exit退出数据库
修改密码
mysqladmin -u root -p password
1 启动MySQL
2连接MySQL
连接成功
连接Navicat会出现的问题
出现这个的原因是:
出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password
解决方案
一种是升级navicat驱动,(我用的是第一种)
百度搜索navicat15 激活成功教程版
一种是把mysql用户登录密码加密规则还原成mysql_native_password.
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/4052.html