MySQL 8.0 密码正确 但是无法登录 直接提示我密码错错误

是这样的,我登录mysql,输入正确的密码直接提示我 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 我开始以为是密码错误,然后就重新清空了root 的密码 然后重新设置
步骤如下1.停止服务 管理员运行 cmd用mysqld --console --skip-grant-tables --shared-memory启动服务。
2.服务启动后,以空密码登入系统mysql.exe -u root 然后执行sql命令将root用户密码设置为空 UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost';
3.然后重置密码 刷新 权限重启服务
然后我使用修改后的密码登录但 但还是提示我 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
求大神告知这个是怎么回事。难道不是密码的问题??????

MySQL 8.0密码正确但无法登录。我直接提示我的密码错误,因为密码设置不正确。我需要重置密码。设置方法是:

1,首先进入phpmyadmin管理后台

2,然后,点击顶部导航中的“用户”,这个mysql内置了几个默认的数据库用户。

3,单击用户背面的“编辑权限”。

4,在“更改密码”中填写新密码并执行。

5,然后通过编辑器打开它。

6,找到30行,33行和40行。修改“登录类型”,“登录密码”,“您是否需要密码”,如图所示。

7,接下来,需要在任务栏中重新启动我们的wamp服务器,然后再次刷新phpmyadmin页面,会出现一个对话框,提示输入登录信息。

8,输入设置的密码并匹配用户名以登录。它将成功。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-05

MySQL 8.0 密码正确 但是无法登录 直接提示我密码错错误是因为密码设置错误造成的,需要重新设置密码,设置方法为:

1、首先,进到phpmyadmin的管理后台。

2、然后,点击顶部导航的“用户”,出现这个mysql内置的几个默认的数据库用户。

3、点击用户后面的“编辑权限”。

4、在“修改密码”上面填写新密码,然后执行。

5、然后通过编辑器打开。

6、找到30行33行和40行,分别按照图示进行修改“登录内型”“登录密码”“是否需要密码”。

7、接着,需要在任务栏重新启动我们的wamp服务器,然后重新刷新phpmyadmin的页面,就会出现一个提示输入登录的界面。

8、输入设置好的密码,匹配用户名进行登录。就会成功了。

本回答被网友采纳
第2个回答  2018-07-09
使用命令:mysql -uroot -p
enter后输入密码,也就是账号和密码不要在一段命令中输入试试。严格权限下是不能一行输入的。同时mysql建议使用5.7的版本,8.0如果不是刚去官网看了我都以为你打错了~本回答被网友采纳