解决MySQL5.5MySQLInstanceConfig最后一步setting报错
问题描述
在安装过MySQL(或已卸载)的电脑中重新安装MySQL5.5, 在安装最后一项中Processing configuration中最后一项配置失败:

问题解决:
首先关于卸载:
- 
安装时候若使用.msi安装程序安装, 即在卸载时再次使用该程序进行remove移除 
 ![image]() 
- 
卸载完毕后, 检查安装目录下的残留文件 
 默认安装目录(如果你更改了安装路径,就到你所重新设置的路径下查找):C:\Program Files\MySQL
 默认数据库存储根目录:C:/ProgramData/MySQL/MySQL Server 5.5/Data/
- 
检查服务项是否删除: 任务管理器->服务->打开服务, 查看是否存在MySQL的残留服务项, 有则以管理员身份打开命令行窗口, 删除该服务项: 
sc delete [MySQL服务名称]
- 
检查注册表残留项 
 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相关的记录。 
- 
重启电脑完成卸载工作. 
进入正题, 在安装完MySQL,在配置最后一步报错error Nr.1364 解决办法:
- 暂时不要关闭该窗口,cmd命令,执行mysql -uroot -ppassword 登录进去
( 如果登陆不进去,直接mysql -u用户名 不输密码 )
- 执行
use mysql;
ALTER TABLE `user` CHANGE COLUMN `authentication_string` `authentication_string` TEXT NULL COLLATE 'utf8_bin' AFTER `plugin`;
- 打开刚才错误窗口,回退retry,然后next即可。
 ![image]() 
 
                    
                     
                    
                 
                    
                


 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号