当前位置:网站首页>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
边栏推荐
猜你喜欢

活动推荐 | 2022年深圳最值得参加的边缘计算活动

cookie和session区别

nVisual网络可视化管理平台功能和价值点

openim支持十万超级大群

ClickHouse删除数据之delete问题详解

TransGAN code reproduction - Jiutian Bisheng Platform

LeetCode·23.合并K个升序链表·递归·迭代

IDEA2021.2安装与配置(持续更新)

DistSQL in-depth analysis: creating a dynamic distributed database

Outsourcing worked for three years, it was abolished...
随机推荐
【信息安全技术】RSA算法的研究及不同优化策略的比较
A simple rich text editor
基于ABP实现DDD--仓储实践
Advanced c language: pointers (5)
导航栏----个人中心 Dropdown
MySQL压缩包方式安装,傻瓜式教学
关于MySQL主从复制的数据同步延迟问题
Google Earth Engine ——我们如何筛选一个列表中的排序以时间为例
MySQL 有这一篇就够(呕心狂敲37k字,只为博君一点赞!!!)
NEOVIM下载安装与配置
uni-app开发微信小程序踩坑
Difference between cookie and session
新书上市 |《谁在掷骰子?》在“不确定性时代”中确定前行
Markdown的使用
cnpm installation steps
1064 Complete Binary Search Tree
Typescript 严格模式有多严格?
MYSQL JDBC图书管理系统
【零代码工具】15 款企业级零代码开发平台推荐,总有一款是你心仪的
cnpm的安装与使用