mysql卸载安装及其报错解决

数据库软件机制复杂,解决它的相关问题的时候最有效的方法是dos命令。在 删除,修改密码和处理报错的时候,往往只要dos命令正确发挥作用,不会引 发别的问题而若是直接对mysql下的各种文件进行修改极易引发未知问题,应 谨慎。

为不使安装过程产生报错应该先在以下几个方面进 行清理。

1.关闭mysql服务

 1.cmd打开dos命令窗口使用dos命令

net mysql stop 2.打开任务管理器,在服务中寻找与mysql相关的服务项目,全部关停

2.以管理员身份进入dos命令窗口(以user身份进入无法删除)

输入:sc delete mysql80(将刚刚在任务管理器中存在的mysql服务全部删除)

效果:[SC] DeleteService 成功

3.在设置中的应用和功能界面删除mysql相关应用

4.通过文件资源管理器查找mysql相关文件

mysql除了专门下载的时候会产生的文件夹外,在别的软件下载过程中也可能 会产生名为mysql的文件夹这种是不应删除的。尤其是只要不是会影响下次安 装过程中产生报错的文件都没有删的必要。主要应当删除的mysql文件

1.MySQL安装目录上的相关文件(含bin文件的大的文件夹)

2.MySQL自定义文件

5.删除注册表

以管理员身份运行注册表编辑器--->查找mysql的注册表--->删除查找到的注 册表(如果没有忽略这一步即可)

6.删除环境变量配置

高级系统设置--->高级--->环境变量--->系统变量--->对Path进行编辑--->找 到配置过的\mysql\bin目录然后删除 至此Mysql清理结束,然后从官网下载mysql即可

mysql下载

正常安装过程基本只用选择默认选项

1.在MySQL官网找到gpl download界面--->mysql installer for windows

 

选择下方的.msi文件(第二个)进行下载 直接会进行下载的页面:MySQL :: Begin Your Download

2.选择安装类型过程中(Choosing a Setup Type),由于我们在操作数据库的时 候都不用mysql自带的图形化界面进行操作而是navicat,datagrip等进行的。 选择server only即可,如果另有需要再进行自定义安装。

3.配置密码

 

root密码通常设置为123456等较为简单易记的密码 接下来一步一步next即可完成安装

MySql环境配置

1.找到存放bin目录的文件路径然后复制--->高级系统设置--->高级--->环境 变量--->系统变量--->对Path进行编辑--->新建--->把复制下来的文件路径粘 贴过来

2.使用Win + R,输入 services.msc然后修改mysql状态为启动,启动方式为自 动(默认如此,无需修改)

3.测试mysql能否正常运行 进入dos命令窗口输入命令:mysql -uroot -p

输入安装过程中设置的密码,如果看到welcome to the mysql monitor.的语 句就说明mysql的安装是成功的可以正常运行

PS:常见报错

1.navicat新建连接报错2059

 

问题原因:这是因为8.0之后mysql更改了密码的加密规则,而目前已有的客 户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password, 所以我们需要修改用户的加密方式,将其改为老的加密验证方式。(大概如 此反正就是密码加密方式的问题通过dos命令修改一下加密方式即可)

1.以管理员身份打开dos窗口输入:mysql -uroot -p 2.输入密码登录进去

3.修改加密规则,输入dos命令: ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;//这段代码直接cv到dos窗口即可

4.修改密码,输入dos命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '131556';//末尾单引号内的131556是自定义的修 改后的新密码

5.刷新权限,输入dos命令:FLUSH PRIVILEGES;

 

至此报错解决,使用新的密码即可正常在navicat中新建连接

  • 16
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
卸载 MySQL,你可以按照以下步骤进行操作: 1. 停止 MySQL服务。你可以在命令行中运行以下命令来停止 MySQL服务: - 对于 Windows 系统:`net stop mysql` - 对于 macOS 或 Linux 系统:`sudo service mysql stop` 2. 卸载 MySQL 软件。具体步骤取决于你的操作系统: - 对于 Windows 系统:通过控制面板的 "程序和功能"选项卸载 MySQL。 - 对于 macOS 系统:删除 MySQL 的应用程序文件夹。 - 对于 Linux 系统:使用适当的包管理器(例如 apt、yum 或 dnf)来卸载 MySQL。 3. 删除 MySQL 数据和配置文件。这些文件通常位于以下位置: - 对于 Windows 系统:`C:\Program Files\MySQL` 和 `C:\ProgramData\MySQL`。 - 对于 macOS 系统:`/usr/local/mysql` 和 `/etc/my.cnf`。 - 对于 Linux 系统:`/var/lib/mysql` 和 `/etc/my.cnf`。 注意:在执行任何卸载操作之前,请确保备份了重要的数据库文件和配置文件。 要安装 MySQL,你可以按照以下步骤进行操作: 1. 下载 MySQL 安装程序。你可以从 MySQL 官方网站(https://dev.mysql.com/downloads/)下载适用于你的操作系统的安装程序。 2. 运行安装程序。根据提示进行安装,可以选择自定义安装选项,例如安装路径、端口号等。 3. 配置 MySQL。在安装过程中,你将被要求设置 root 用户的密码和其他一些配置选项。 4. 启动 MySQL服务。根据你的操作系统,可以在命令行中运行以下命令来启动 MySQL服务: - 对于 Windows 系统:`net start mysql` - 对于 macOS 或 Linux 系统:`sudo service mysql start` 完成以上步骤后,你应该成功地卸载并重新安装MySQL 数据库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值