MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES)
2024-09-04 17:11:22
1、先停止mysql服务
2、进入mysql的安装路径,找到并打开my.ini文件,找到[mysqld],在该行下面添加 skip_grant_tables,也就是通知mysql,在登陆的时候跳过密码的验证,保存后退出
3、然后重启mysql服务
4、在控制台输入:mysql -u root -p 弹出输入密码的时候,只需要回车即可进入mysql
5、重设用户root的密码,输入:UPDATE user SET Password=PASSWORD(‘新密码') where USER='root'
6、停止mysql服务
7、 删除在my.ini文件中刚添加的skip_grant_tables这一行
8、保存后重启mysql服务
9、用新密码登陆。
最新文章
- java布局学习 (二)
- URI 中特殊字符
- 即时聊天 / XMPP
- javascript类的类比详解-大白话版
- android 学习随笔七(网络:图片及文本传输及线程关系 )
- JavaScript运算符
- [iOS基础控件 - 6.12.2] Modal
- Redis实战之征服 Redis + Jedis + Spring (三)
- 使用QEMU调试Linux内核代码
- io的四个分类
- 基于Express+Socket.io+MongoDB的即时聊天系统的设计与实现
- 基于vue的颜色选择器color-picker
- 『开源』设置系统 主音量(0~100 静音) VolumeHelper 兼容 Xp Win7 .Net 20 AnyCPU
- 删除pending.xml
- 其它终端设备连接gmail账户提示密码错误解决方法
- 一些常见的关于Linux系统的问题
- beans有无状态
- activeX 开发
- RecyclerView悬浮标题
- Using RUNDLL32.exe to call a function within a dll