加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql修改密码后报错:ERROR 1045:Access denied fo

发布时间:2022-10-21 15:02:56 所属栏目:MySql教程 来源:未知
导读: 重装了mysql,修改了密码,却发现无法连接Mysql修改密码,报错:Access denied for user 'root'@'localhost' (using password:YES)
查找资料后,大概是说没有给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,正常。

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!