首页 > 数据库 >解决MySQL5.5MySQLInstanceConfig最后一步setting报错

解决MySQL5.5MySQLInstanceConfig最后一步setting报错

时间:2022-12-24 12:22:30浏览次数:73  
标签:MySQL5.5 mysql --- MySQLInstanceConfig 报错 卸载 MySQL 安装 注册表

问题描述

在安装过MySQL(或已卸载)的电脑中重新安装MySQL5.5, 在安装最后一项中Processing configuration中最后一项配置失败:
image

问题解决:

首先关于卸载:

  1. 安装时候若使用.msi安装程序安装, 即在卸载时再次使用该程序进行remove移除
    image

  2. 卸载完毕后, 检查安装目录下的残留文件
    默认安装目录(如果你更改了安装路径,就到你所重新设置的路径下查找): C:\Program Files\MySQL
    默认数据库存储根目录:C:/ProgramData/MySQL/MySQL Server 5.5/Data/

  3. 检查服务项是否删除: 任务管理器->服务->打开服务, 查看是否存在MySQL的残留服务项, 有则以管理员身份打开命令行窗口, 删除该服务项:

sc delete [MySQL服务名称]
  1. 检查注册表残留项
    1)打开注册表 regedit
    2)检查并删除注册表以下文件:

    • HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
    • HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
    • HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

    3)为了尽可能的删除干净你的注册列表,cmd---regedit---编辑---查找下一个---查找目标:mysql,仅将“查看”中的“项”打勾,删除所有mysql相关的记录。

  2. 重启电脑完成卸载工作.


进入正题, 在安装完MySQL,在配置最后一步报错error Nr.1364 解决办法:

  1. 暂时不要关闭该窗口,cmd命令,执行mysql -uroot -ppassword 登录进去

( 如果登陆不进去,直接mysql -u用户名 不输密码 )

  1. 执行
use mysql;
ALTER TABLE `user` CHANGE COLUMN `authentication_string` `authentication_string` TEXT NULL COLLATE 'utf8_bin' AFTER `plugin`;
  1. 打开刚才错误窗口,回退retry,然后next即可。
    image

参考解决方案地址

标签:MySQL5.5,mysql,---,MySQLInstanceConfig,报错,卸载,MySQL,安装,注册表
From: https://www.cnblogs.com/Dreamsgoood/p/17002693.html

相关文章