前几天,对win7本地环境的mysql进行了升级出现了错误,错误代码1045:Access denied for user 'root'@'localhost' (using password:YES)

由于Mysql的版本较新,网上很多教程都无法使用,提示需要看mysql文档来解决,所以特意去看了一下。

方法一:修改root密码。

在Windows平台下操作步骤如下:

1、结束Mysql服务。

1)已作为windows的系统服务,进入服务管理器:开始菜单->控制面板->管理工具->服务,直接找到mysql服务结束服务。

2)直接运行(直接运行mysqld.exe),可以任务管理器结束该进程(进程名mysqld.exe)。命令可以使用taskkill来结束,如taskkill /F /IM mysqld.exe

2、以不检查权限的方式启动mysql。如我的安装位置:D:\Program Files\MySQL\MySQL Server 5.7\bin

C:\Users\My-PC>D:

D:\>cd "D:\Program Files\MySQL\MySQL Server 5.7\bin"

D:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe --skip-grant-tables

3、新建一个命令行窗口同样进入到D:\Program Files\MySQL\MySQL Server 5.7\bin目录,启动mysql并且修改root密码。

C:\Users\My-PC>D:

D:\>cd "D:\Program Files\MySQL\MySQL Server 5.7\bin"

D:\Program Files\MySQL\MySQL Server 5.7\bin>mysql

D:\Program Files\MySQL\MySQL Server 5.7\bin>use mysql;

D:\Program Files\MySQL\MySQL Server 5.7\bin>update user set password=PASSWORD('newpassword') where user='root';

D:\Program Files\MySQL\MySQL Server 5.7\bin>flush privileges;

D:\Program Files\MySQL\MySQL Server 5.7\bin>quit

4、重启mysql,用你上面设置新密码登陆。

"D:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=D:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p" "--default-character-set=utf8"

到这里差不多已经全部完成,你可以管理你的Mysql了。

mysql错误码 1045_MySql错误代码1045的解决方法相关推荐

  1. mysql错误码 1045_MySql 错误代码 1045

    错误代码 1045 Access denied for user 'root'@'localhost' (using password:YES) 解决办法是重新设置root用户密码,在Windows平 ...

  2. mysql 错误码 1267_mysql错误1267的解决方法

    mysql错误1267的解决方法 每次转移到新的数据库,应用存储过程都会出现mysql 1267错误.如下提示: Error: Illegal mix of collations(latin1_swe ...

  3. Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法

    Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法 参考文章: (1)Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法 (2)https: ...

  4. mysql密码到期 1862_MySQL错误代码1862yourpasswordhasexpired的解决方法

    博主一两个月没用上mysql 今天就遇见了这个问题我的解决方法是这样的,大家也可以参考以下. 1.win+R,运行里输入services.msc打开服务,关闭MySQL57服务(57是我的MySQL  ...

  5. CreateInstance 80040154错误码,缺少注册类解决方法

    问题:调用CreateInstance创建opc服务器实例时失败,返回错误码80040154 一般是由于本机缺少OPCDAAuto.dll库造成的,这里我用的时win7测试的,其他环境应该也差不多 6 ...

  6. mysql 1118错误_mysql 错误代码:1118解决方法

    错误描述: 错误代码: 1118 Row size too large. The maximum row size for the used table type, not counting BLOB ...

  7. mysql出现1499错误_连接MySQL时出现1449与1045异常解决办法

    连接MySQL时出现1449与1045异常解决办法 mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解 ...

  8. mysql错误码:2006-MySQL server has gone away详解

    mysql错误码:2006-MySQL server has gone away详解 1.背景 代码测试过程中发现程序运行一段时间之后mysql数据库就报2006的错误码,程序重启之后恢复正常. 2. ...

  9. SqlYong连接MySql数据时,出现错误代码2003的解决方法

    问题描述: 在我刚刚安装完SqlYong后,准备用SqlYong连接MySql数据时,出现错误代码2003. 解决方法: MySql没有开始,只需要启动MySql即可. (我的电脑右键-管理-服务  ...

最新文章

  1. C++:友元(非成员友元函数、成员友元函数、友元类)
  2. POJ - 1050 To the Max(最大连续子段和,线性dp)
  3. 51单片机程序下载、ISP及串口基础知识
  4. 推荐模型是怎样由窄变宽、越变越深的?
  5. 再论C++之垃圾回收(GC)
  6. qt5连接sqlite数据库实例
  7. RabbitMQ学习之基于spring-rabbitmq的消息异步发送
  8. C++调用CMD,等CMD运行完后继续运行C++
  9. websocket 应用实例
  10. 20191116每日一句
  11. 运筹学修炼日记:TSP中两种不同消除子环路的方法及callback实现(Python调用Gurobi求解,附以王者荣耀视角解读callback的工作逻辑)
  12. JAVA中无法加载主类什么意思_找不到或无法加载主类什么意思?
  13. Word文档另存为PDF时修改的交叉引用还原bug
  14. 6款好用的在线思维导图工具推荐
  15. uniapp报错:Browserslist: caniuse-lite is outdated. Please run next command `npm update`
  16. 数据库的研究内容主要有哪些方面?
  17. 手把手教用爬虫爬sciencedirect学术研究
  18. MySQL轻快入门2021.3.18(事务)
  19. 微软C/C++编译器选项
  20. 极米投影仪: U盘安装APP

热门文章

  1. 如何迅速定位***路由器故障
  2. 2006-我都做了什么!
  3. Python全栈开发之Day02
  4. CCPC-Wannafly Comet OJ 夏季欢乐赛(2019)E
  5. 设计模式(六)---- 策略模式
  6. SpringBoot启动流程解析
  7. psql执行sql的方式及一些基本命令
  8. SqlServer数据冗余的问题和解决
  9. LeetCode 6 - ZigZag Conversion
  10. sqlserver安全加固