当前位置: 首页 > news >正文

MYSQL5.7:Access denied for user ‘root‘@‘localhost‘ (using password:YES)解决方法

一、打开MySQL目录下的my.ini文件,在文件的[mysqld]下面添加一行 skip-grant-tables,保存并关闭文件;

skip-grant-tables :跳过密码登录,登录时无需密码。
my.ini :一般在和bin同目录下,如果没有的话可自己创建

自己创建如要注意两点:1、basedir=改成自己的mysql路径
2、datadir=改成自己存放数据路径
[mysqld]
#skip-grant-tables
# 设置3306端口
port=3306
# 设置mysql的安装目录 ---这里输入你安装的文件路径----
basedir=D:\mysql-5.7.40-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

二、重启mysql服务

net start mysql 开启服务
net stop mysql  停止服务

三、通过cmd行进入MySQL的bin目录,输入“mysql -u root -p”(不输入密码),回车即可进入数据库;

四、更改密码

update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';

五、打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件;

六、执行命令,更新缓存

mysql>flush privileges;
mysql>quit;

http://www.lryc.cn/news/27662.html

相关文章:

  • 单目运算符、双目运算符、三目运算符
  • 离线数据仓库项目搭建——准备篇
  • 十七、本地方法接口的理解
  • 【halcon】模板匹配参数之金字塔级数
  • jupyter lab安装和配置
  • 用Docker搭建yolov5开发环境
  • Apache Pulsar 云原生消息中间件之王
  • 精选博客系列|公用事业中的VMware:在边缘重新定义价值
  • 数字档案室测评的些许感悟
  • Java 函数式编程实例
  • Ant design Chart onReady函数使用外部变量问题
  • Unity使用webSocket与服务器通信(一)搭建一个简单地服务器和客户端
  • SpringCloud微服务实战——搭建企业级开发框架(四十九):数据字典注解的设计与实现
  • mysql下,实现保存指定用户、ip、命令的查询日志
  • Vue 3.0 学习笔记之基础知识
  • WebGIS行政区炫酷特效——流光特效教程
  • 2023-3-3 刷题情况
  • 《青浦区加快发展跨境电子商务实施细则(审议稿)》
  • 【React全家桶】React生命周期
  • B. Count the Number of Pairs
  • 离线数据仓库项目--技术选择
  • GC Garbage Collectors
  • 【网络】-- 网络基础
  • 二、Redis安装配置(云服务器、vmware本地虚拟机)
  • 【学习Docker(七)】详细讲解Jenkins部署SpringCloud微服务项目,Docker-compose启动
  • 时机将至,名创优品或将再掀起一波消费热浪
  • 深圳大学计软《面向对象的程序设计》实验8 静态与友元
  • 【基础算法】单链表的OJ练习(2) # 链表的中间结点 # 链表中倒数第k个结点 #
  • vue路由文件拆分管理
  • 实例解析Java反射