美文网首页
MySQL8.0+版本1045

MySQL8.0+版本1045

作者: 凯凯凯王 | 来源:发表于2022-08-18 19:49 被阅读0次

折腾了好几天,各种文章看了,把雷都扫了,终于解决了问题。

mysql -u -root -p

输入密码后提示1045错误,找原因吧。折腾一番,最后总结:只要你想通过以上密令进入mysql,就要把密码改为空,然后通过mysql -uroot就可以进入了。无论是改my.ini还是下面的方法,都是这个逻辑。进入后把该做的事儿做完,比如修改加密方式等等。最后我是通过mysql wordkbench 把密码修改该回来的。

无法登录的话,密码改为空

首先停止服务器

net stop mysql

mysqld --console --skip-grant-tables --shared-memory

没反应,重新打开一个cmd

mysql -root

密码设置为空

UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost';

刷新

flush privileges;

退出

quit;

重启服务器

net start mysql

修改加密方式

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则,此例中密码为空,此处的password删掉即可,只留下 ''(此处为英文单引号)。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码,此例中密码为空,此处的password删掉即可,只留下 ''(此处为英文单引号)。

FLUSH PRIVILEGES; #刷新权限

————————————————

版权声明:本文为CSDN博主「郎家岭伯爵」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_43203591/article/details/108775828

selectuser,host,pluginfrommysql.use

相关文章

  • MySQL8.0+版本1045

    折腾了好几天,各种文章看了,把雷都扫了,终于解决了问题。 mysql -u -root -p 输入密码后提示104...

  • 安装mysql8.0.12以及修改密码和Navicat的连接

    mysql8.0+与安装其他版本不同 一、安装mysql8.0.12 1、到官网https://www.mysql...

  • ERROR 1045 (28000): Access denie

    环境:centos6.8 mysql版本:5.7 出现的问题:ERROR 1045 (28000): Access...

  • Linux下mysql的安装和配置

    一、检查系统是否安装其他版本的MYSQL数据 二、安装及配置 三、登录 有时候会提示ERROR 1045 (280...

  • MySQL 连接错误 ERROR:1045解决方法

    mysql 连接如果报1045错误ERROR 1045 (28000): Access denied for us...

  • MySQL 之1045错误

    在终端中输入mysql -uroot -p后输入密码,出现1045错误如下:ERROR 1045(28000): ...

  • 连接liunx上的mysql 1045错误

    最近在linux弄mysql时,遇到了1045错误。 CentOS命令登录MySQL时,报错ERROR 1045(...

  • 1045

  • 1045

    禅师说了这么一段话:“不要被假象欺骗了眼睛,不要被污秽蒙蔽了心灵。 这个世界美好吗? 嗯,确实美好——吃的、喝的、...

  • 1045

    2022.11.06 星期日 阴 今早起来去做核酸,云哲先去,我和云灿去的时候半路遇见云哲,我以为她做...

网友评论

      本文标题:MySQL8.0+版本1045

      本文链接:https://www.haomeiwen.com/subject/pszegrtx.html