当前位置:网站首页>ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
2022-07-30 19:30:00 【bsegebr】
事情起源
前天晚上好好的,第二天打开电脑正要开始写垃圾代码时,发现项目启动报错了,看了一下,发现是数据库连不上,我一脸懵逼,只能上csdn搜索大佬的文章,最后解决了问题。下面的过程是本人执行大佬教程时出现的问题并进行解决的过程。本人mysql版本如下:mysql-8.0.27-winx64。
操作
一、新建第一个cmd窗口,关闭mysql服务
二、新建第二个cmd窗口(管理员权限打开),跳过权限验证
mysqld --console --skip-grant-tables --shared-memory
三、新建第三个cmd窗口(管理员权限打开),无密码进入mysql,并清空密码
看到Enter passowrd直接爱搭不理,回车就行
update user set authentication_string='' where user='root';
四、关闭前面的cmd窗口(管理员权限打开),无密码进入mysql,并重置密码
前面一切顺利,当我要修改密码的时候,又给我报错了,说我密码太简单,开玩笑,“12345678”还简单,算了,只能修改mysql的规则了。
打开配置
发现policy是中等的
那就改成低级的吧
set global validate_password.policy=0;
再次执行 mysql> show variables like “%validate%”; 发现修改完成
总算可以修改密码了,开搞
啊这,又报错,我心态崩了啊。最后在查了其他资料之后,发现了新的修改方法。
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '12345678';
修改完成之后可以正常登录了
参考博客
https://blog.csdn.net/m0_46278037/article/details/113923726spm=1001.2014.3001.5502
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
防抖和节流有什么区别,分别用于什么场景?
开心的聚餐
PostgreSQL 14.4如何安装使用
2种手绘风格效果比较,你更喜欢哪一种呢?
nlohmann json 使用指南【visual studio 2022】
Download Win11 how to change the default path?Download Win11 change the default path method
解决终极bug,项目最终能顺利部署上线。
Linux下最新版MySQL 8.0的下载与安装(详细步骤)
Zabbix 5.0 Monitoring Tutorial (1)
浅聊对比学习(Contrastive Learning)第一弹
随机推荐
MySQL数据库主从配置
MySQL数据库 ---MySQL表的增删改查(进阶)
Tensorflow2.0 混淆矩阵与打印准确率不符
【MindSpore】多卡训练保存权重问题
Google's AlphaFold claims to have predicted almost every protein structure on Earth
青蛙跳台阶(递归和非递归)-------小乐乐走台阶
Difference between Object and Map
Download Win11 how to change the default path?Download Win11 change the default path method
055 c# print
Range.CopyFromRecordset 方法 (Excel)
[hbuilder] cannot run some projects, open the terminal and cannot enter commands
深入浅出边缘云 | 3. 资源配置
【网站放大镜效果】两种方式实现
Swiper rotates pictures and plays background music
Entering the applet for the first time
Day31 LeetCode
The use of @ symbol in MySql
阿里面试官:给我描述一下缓存击穿的现象,并说说你的解决思路?
PostgreSQL 14.4如何安装使用
C# wpf borderless window add shadow effect