当前位置:网站首页>ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
2022-08-02 06:09:00 【m0_67393295】
Origin of event
The night before yesterday was fine. When I turned on the computer the next day and was about to start writing junk code, I found that the project started reporting an error. I looked at it and found that the database could not be connected. I was confused and could only search on csdn.Guy's article, finally solved the problem.The following process is the process of solving the problems that occurred when I implemented the Daxie tutorial.My mysql version is as follows: mysql-8.0.27-winx64.
Action
First, create the first cmd window and close the mysql service

Second, create a second cmd window (open with administrator permissions), skip permission verification
mysqld --console --skip-grant-tables --shared-memory
Third, create a third cmd window (open with administrator privileges), enter mysql without a password, and clear the password
When you see Enter passowrd, you just ignore it, just press Enter
update user set authentication_string='' where user='root';
Fourth, close the previous cmd window (open with administrator privileges), enter mysql without a password, and reset the password

Everything went well before, when I want to change the password, gave me an error again, saying that my password is too simple, just kidding, "12345678" is still simple, forget it, I can only modify the rules of mysql.
Open configuration
found the policy to be medium
Then change it to low-level
set global validate_password.policy=0;
execute mysql again> show variables like “%validate%”; found the modification completed
Finally, you can change the password,Start 
Ah this, another error is reported, my mind is brokenah.Finally, after checking other information, I found a new modification method.
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '12345678';
After modification, you can log in normally
Reference Blog
https://blog.csdn.net/m0_46278037/article/details/113923726spm=1001.2014.3001.5502
Let me introduce myself first. The editor graduated from Shanghai Jiaotong University in 2013. I worked in a small company and went to big factories such as Huawei and OPPO. I joined Alibaba in 2018, until now.I know that most junior and intermediate java engineers want to upgrade their skills, they often need to explore their own growth or sign up to study, but for training institutions, the tuition fee is nearly 10,000 yuan, which is really stressful.Self-learning that is not systematic is very inefficient and lengthy, and it is easy to hit the ceiling and the technology stops.Therefore, I collected a "full set of learning materials for java development" for everyone. The original intention is also very simple. I hope to help friends who want to learn by themselves but don't know where to start, and at the same time reduce everyone's burden.Add the business card below to get a full set of learning materials
边栏推荐
猜你喜欢

系统(层次)聚类

MySQL 8.0.29 set and modify the default password
软件测试分析流程及输出项包括哪些内容?

UE4 局域网联机案例

Navicat如何连接MySQL

MySQL 5.7 detailed download, installation and configuration tutorial
![[Digital IC hand-tear code] Verilog fixed priority arbiter | topic | principle | design | simulation](/img/2b/15b3d831bba6aa772ad83f3ac91d23.png)
[Digital IC hand-tear code] Verilog fixed priority arbiter | topic | principle | design | simulation

简道云-灵活易用的应用搭建平台

面试测试工程师一般会问什么?测试主管告诉你

UE4 事件图表不小心拉了很远,找不到一开始创建的节点
随机推荐
UE4 事件图表不小心拉了很远,找不到一开始创建的节点
WiFi、蓝牙、zigbee锁与NB、Cat.1锁的区别
CAN光端机解决泰和安TX3016C消防主机长距离联网问题 实现CAN与光纤之间的双向数据智能转换
在 .NET MAUI 中如何更好地自定义控件
力扣练习——44 路径总和 III
H5接入支付流程-微信支付&支付宝支付
pg数据库报错问题,有懂的吗
07-传统的生产者消费者问题、防止虚假唤醒
软件测试常见的问题
"Digital reconstruction of the system, getting the CEO is the first step"
ZCMU--1891: kotomi and game(C语言)
MySQL如何对SQL做prepare预处理(解决IN查询SQL预处理仅能查询出一条记录的问题)
MySQL multi-table association one-to-many query to get the latest data
元空间内存溢出
从DES走到AES(现代密码的传奇之路)
Liquidated damages are too high"
el-input 只能输入整数(包括正数、负数、0)或者只能输入整数(包括正数、负数、0)和小数
【无标题】
Js数据类型转化之数组的join方法
【Gazebo入门教程】第一讲 Gazebo的安装、UI界面、SDF文件介绍