当前位置:网站首页>Navicat connection MySQL error: 1045 - Access denied for user 'root'@'localhost' (using password YES)
Navicat connection MySQL error: 1045 - Access denied for user 'root'@'localhost' (using password YES)
2022-07-30 21:40:00 【Timely movement】
Article Directory
- navicat connection MySQL error: 1045 - Access denied for user 'root'@'localhost' (using password: YES)
- Question:
- Reason:
- Solution:
- If you forget the database password, follow the steps, if not, skip 123
- 1. Find the MySQL configuration file my.ini
- 2. Add skip-grant-tables under **[mysqld] entry to save and exit
- 3. Restart mysql
- 4. Enter MySQL client
- 5. Enter the MySQL database and reset the password
- 6. Delete the content of step 2, then restart
- 7. Test
navicat connection MySQL error: 1045 - Access denied for user 'root'@'localhost' (using password: YES)
Question:
I haven't used the database for a long time. I need to use it for a project recently, but when I use Navicat to connect to the database, I get an error: 1045 - Access denied for user 'root'@'localhost' (using password: YES)
Reason:
Because of the characteristics of MySQL8, the login of the root user is closed, and the new version of the official website has an introduction
Solution:
If you forget the database password, follow the steps, if not, skip 123
This file is in the MySQL installation directory
If you forget where to install it, you can find the installation directory through the command line
"win"+"r" Enter cmd to open the command linemysql -u root -p Enter the password to open the MySQL clientshow variables like "%char% View the installation path
1. Find the MySQL configuration file my.ini
2. Add skip-grant-tables under **[mysqld] entry to save and exit
3. Restart mysql
Enter at the command line
Stop: net stop mysqlStart: net start mysql
4. Enter MySQL client
At this time, enter mysql -u root -p in cmd to log in without a password. When password: appears, press Enter to enter
5. Enter the MySQL database and reset the password
#Enter the databaseuse mysql#reset passwordupdate mysql.user set authentication_string=password('root') where user='root'# refresh the databaseflush mysql#quitquit
6. Delete the content of step 2, then restart
7.Test
Edit connection, enter new password
Let me introduce myself first. The editor graduated from Jiaotong University in 2013. I worked in a small company and went to big factories such as Huawei and OPPO. I joined Ali 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
边栏推荐
- Typescript 严格模式有多严格?
- MySQL Soul 16 Questions, How Many Questions Can You Last?
- DistSQL 深度解析:打造动态化的分布式数据库
- The mysql time field is set to the current time by default
- mysql 时间字段默认设置为当前时间
- socket:内核初始化及创建流(文件)详细过程
- Qt 同时生成动态库和静态库
- 【信息安全技术】RSA算法的研究及不同优化策略的比较
- MySQL压缩包方式安装,傻瓜式教学
- TransGAN code reproduction - Jiutian Bisheng Platform
猜你喜欢
A simple rich text editor
CISP-PTE真题演示
LeetCode · 23. Merge K ascending linked lists · recursion · iteration
cmd(命令行)操作或连接mysql数据库,以及创建数据库与表
WinDbg实践--入门篇
MySQL cursors
史上最全的Redis基础+进阶项目实战总结笔记
这本记述40年前历史的游戏书,预言的却是当下的事
[Deep Learning] Understanding of Domain Adaptation in Transfer Learning and Introduction of 3 Techniques
Niu Ke Xiaobaiyue Race 53 A-E
随机推荐
C语言犄角旮旯的知识之结构体
解决npm warn config global `--global`, `--local` are deprecated. use `--location=global` instead
socket:内核初始化及创建流(文件)详细过程
Navicat new database
Solve the problem of centos8 MySQL password ERROR 1820 (HY000) You must reset your password using the ALTER USER
LeetCode · 23. Merge K ascending linked lists · recursion · iteration
拿什么来保护数据安全?基层数据安全体系建设待提升
Collapse legacy apps
你需要知道的ES6—ES13开发技巧
c语言进阶篇:指针(五)
Teach you how to build a permanently running personal server
3分钟带你了解微信小程序开发
Outsourcing worked for three years, it was abolished...
JS中获取元素属性的8大方法
TransGAN代码复现—九天毕昇平台
mysql 时间字段默认设置为当前时间
活动推荐 | 2022年深圳最值得参加的边缘计算活动
navicat新建数据库
系统结构考点之CRAY-1向量处理机
牛客小白月赛53 A-E