昨天就遇到个坑,直接在cmd命令里面登录了mysql修改密码,刷新数据库,结果到最后尽然提示
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
这里要申明一下,在cmd命令窗口里面不能进行密码修改,不是说不能,而是因为mysql数据库用户密码都是通过加密的,所以你直接该是不行的
最后还是重新安装数据库,然后通过Navicat for MySQL进行的修改
本文分享了一次在CMD命令窗口尝试直接修改MySQL密码导致失败的经历,并解释了原因:CMD中无法正确处理加密的密码。最终解决方案是重新安装MySQL数据库并通过Navicat for MySQL工具完成密码修改。
昨天就遇到个坑,直接在cmd命令里面登录了mysql修改密码,刷新数据库,结果到最后尽然提示
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
这里要申明一下,在cmd命令窗口里面不能进行密码修改,不是说不能,而是因为mysql数据库用户密码都是通过加密的,所以你直接该是不行的
最后还是重新安装数据库,然后通过Navicat for MySQL进行的修改
43万+
980
1万+
1186
2万+
423
756
177

被折叠的 条评论
为什么被折叠?