前两天也偶尔出现这个错误,也没在意,因为我重新修改一下mysql的root密码后又可以用了,但昨天却不行,我把root密码修改以后虽然当时能用, 一旦重新进入就都不能用了,可我的密码明明没有错啊?今天终于找到了原因,是权限问题,大家可以参考着下面两篇文章去看一下:
http://topic.csdn.net/t/20060117/15/4521496.html#
http://doc.99net.net/doc/database/1076488199/1076549732.html
由于以前从来没有遇到过这种情况,故把解决方法记录于此,以便今后自己查阅,具体方法就是你在改root密码的时候再加上一句给权限的语句:

grant all on mysql.* to 'root'@'localhost' identified by 'password';

最后那个password即是你要修改的root用户的密码

刚开始用mysql就给我来了个下马威,前些天完整完数据库后安装手册修改了一下root用户的密码,然后用root用户再登陆是一切OK。可是今天再登陆时就报1045错误代码。
错误代码  1045

Access denied for user 'root'@'localhost' (using password:YES)

我的解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:

1、以系统管理员身份登录到系统;

2、如果MySQL服务器正在运行,停止它。

如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单->控制面板->管理工具->服务

如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它。

3、创建1个文本文件,并将下述命令置于单一行中:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');

用任意名称保存该文件。在本例中,该文件为C:\mysql-init.txt。

4、进入DOS命令提示:开始菜单->运行-> cmd

假定你已将MySQL安装到C:\mysql。如果你将MySQL安装到了另一位置,请对下述命令进行相应的调整。

在DOS命令提示符下,执行命令:

C:\mysql\bin\>mysqld-nt --init-file=C:\mysql-init.txt

在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:\mysql-init.txt。

5、如果起动MySQL服务器出错,把进程mysqld-nt.exe关闭。然后重启它,OK。

6、或者停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。

应能使用新密码进行连接。

转载于:https://www.cnblogs.com/xingmeng/p/3344009.html

ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)(转)相关推荐

  1. MySQL备份报错mysqldump: Got error: 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    MySQL备份报错mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) ...

  2. 解决error 1045: Access denied for user: 'root@localhost' (Using password: YES)

    转载连接:http://jianfw2009.blog.163.com/blog/static/13431366020111016112459158/ 1.先停止mysql服务 2.在mysql的目录 ...

  3. mysql ERROR 1045 access denied for user 'root'@'localhost' using

    操作系统:WINDOWS7 系统 数据库版本:mysql 5.1 提示:mysql ERROR 1045   access denied for user 'root'@'localhost' usi ...

  4. 宝塔面板不能备份数据库,数据库备份大小20K,数据库备份报错mysqldump: Got error: 1045: Access denied for user 'root'@'localhost'

    宝塔面板不能备份数据库 数据库备份大小20K 备份数据库报错 mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' ...

  5. Error:1045, Access denied for user 'root'@'localhost' (using password: YES) (Phon3.6+Mysql8.1 )

    哇,闹了一个大乌龙,昨天,写了个脚本给之前移植的mysql添加数据,结果一个小问题困了我0.75天. 脚本代码如下:(期间有个小插曲,我把port="3306",报错了,但是很快排 ...

  6. mysql8.0 【1045 - Access denied for user ‘root‘@‘localhost‘(using password: YES)】报错

    在项目中连接mysql8.0出现 [1045 - Access denied for user 'root'@'localhost'(using password: YES)]报错 1.在cmd下启动 ...

  7. Mysql 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES/NO)个人解决方法 分享一下

    前言 Mysql 1045 Access denied for user 'root'@'localhost' (using password: YES/NO) 看了很多篇文章都没解决, 下面是我个人 ...

  8. 解决MySql 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    最近遇到一个问题,就是后台连不上mysql数据库,用navicat打开数据库提示1045 Access denied for user 'root'@'localhost' (using passwo ...

  9. windows mysql提示:1045 access denied for user 'root'@'localhost' using password yes 解决方案

    win7 MySql5.6.17 提示:1045 access denied for user 'root'@'localhost' using password yes 从网上找到的解决方法,以此博 ...

最新文章

  1. 《BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognition》笔记
  2. Unity(1)控制反转
  3. 交换器无法根据自身类型和路由键找到符合条件队列时,有哪些处理?
  4. iis php cgi.exe 漏洞,IIS4\IIS5 CGI环境块伪造0day漏洞
  5. mysql count 排序_SQL进阶排序和窗口函数
  6. Java 集合 List Arrays.asList
  7. mysql master host_mysql异步备份的有关问题,MASTER_HOST可否指定多个
  8. win8消费者预览版Chrome无法设置默认浏览器
  9. 后端根据百度地图真实路径距离_百度地图开放平台介绍--路线规划
  10. 吴恩达神经网络和深度学习-学习笔记-35-残差网络(Residual Network)
  11. python进行四舍五入
  12. (源码)群体智能优化算法之社会蜘蛛算法(Social Spider Algorithm ,SSA)
  13. Atitit 容器化技术之道 attilax著 1. 概念 1 1.1. 容器是应用服务器中位于组件和平台之间的接口集合。 1 1.2. 有时候也指集合的概念,里面可以存放不同对象 2 1.3. 、新
  14. 自动驾驶1-1 欢迎来到自动驾驶汽车专业 Welcome to the Self-Driving Cars Specialization
  15. 电动牙刷C语言程序,电动牙刷的日常维护
  16. 360随身wifi无线网卡linux,360随身wifi2代驱动,当usb无线网卡使用
  17. oracle数据库rac切换,RAC切换归档模式
  18. Linux系统网络配置动态ip地址 -连通网络
  19. Java烤地瓜简单小案例
  20. 用proteus来看二极管的单向导电性

热门文章

  1. halcon知识:【1】二维码原理
  2. Linux:几个重要的文件处理命令
  3. 数据库服务器文件路径,如何在服务器中找到数据库文件路径
  4. vue中 .sync 修饰符 个人理解
  5. 实现JavaScript数组拍平/扁平化的方法
  6. numpy.random.uniform()
  7. matlab 邻近度 离群点_Matlab基础学习第一弹!干货来啦!
  8. 【c++】29.设计模式总结
  9. 《漫画算法2》源码整理-9 股票交易最大收益
  10. pinpoint 安装部署