mysql修改密码后报错:ERROR 1045:Access denied fo
查找资料后,大概是说没有给root设置权
重装了mysql,修改了密码,却发现无法连接Mysql修改密码,报错:Access denied for user 'root'@'localhost' (using password:YES) 查找资料后,大概是说没有给root设置权限,修复方法如下: 1、停止mysql服务,最简单办法:打开任务管理器--服务,关闭MySql。 2、建立一个txt文件mysql-init.txt,本次放在C:\下。 3、txt文件输入:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('1'); //1为密码 4、运行--cmd,我的mysql安装在D:\。进入到D:\mysql\bin。 5、然后运行:D:\mysql\bin>mysqld-nt --init-file=C:\mysql-init.txt 。 6、如果提示“不是内部或外部...”等一大堆问题的,请将5、的那句复制到记事本,然后再复制到命令行下(右键--粘贴) 7、运行后,光标跳到下一行,没反应? 8、我没关机重启,而是注销 9、运行mysql,正常。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |