mysql安装后报错ERROR 1045的解决方式
发布时间:2022-02-22 19:03:29 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要介绍了mysql安装后报错ERROR 1045的解决方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 解决方法:1、关掉mysql服务;2、打开一个终端,以安全模式进入数据库;3、打开一
这篇文章主要介绍了mysql安装后报错ERROR 1045的解决方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 解决方法:1、关掉mysql服务;2、打开一个终端,以安全模式进入数据库;3、打开一个新终端,执行“mysql -u root”命令,不用密码的登录数据库;4、使用“alter user...”命令进行密码的修改;5、重启mysql即可。 报错问题: 1、昨天安装Mysql8.0.18,然后使用navicat连接,结果出现: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 2、接下来我又在命令行进行登录mysql,发现也是报错 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方法 1、首先关掉mysql服务 $ sudo service mysql stop 2、打开终端 $ cd /usr/local/mysql/bin $ sudo su 3、 打开新终端 $ mysql -u root 注意:此时你会发现不需要密码就能进入数据库 修改密码 1、通过上面的操作,安全进入数据库后,执行以下操作 mysql> use mysql mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass'; 注意:mysql8.0以上密码策略限制必须要大小写加数字特殊符号 重启mysql,就OK了 感谢你能够认真阅读完这篇文章,希望小编分享mysql安装后报错ERROR 1045的解决方法内容对大家有帮助。 ![]() (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |