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

MySQL 1045 登录失败,账号密码错误处理

  1. 停止MySQL服务(参考快速排查第3步,确保服务完全停止);
  2. 以安全模式启动MySQL(跳过权限校验):
    1. Linux系统:执行sudo mysqld_safe --skip-grant-tables &,执行后终端可能卡住,属于正常现象,无需关闭;
    2. Windows系统:打开命令提示符(管理员身份),切换到MySQL安装目录的bin文件夹(如cd C:\Program Files\MySQL\MySQL Server 8.0\bin),执行mysqld --skip-grant-tables
  3. 新打开一个终端/命令提示符,无密码登录MySQL:执行mysql -u 账号(如mysql -u root),无需输入密码即可进入MySQL命令行;
  4. 重置密码(区分MySQL版本,关键步骤):
    1. 先切换到系统数据库:USE mysql;
    2. MySQL 5.7及以下版本:UPDATE user SET authentication_string=PASSWORD('新密码') WHERE User='账号';(如UPDATE user SET authentication_string=PASSWORD('123456') WHERE User='root';);
    3. MySQL 8.0及以上版本(PASSWORD()函数已移除):ALTER USER '账号'@'主机' IDENTIFIED BY '新密码';(如ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';);
    4. 刷新权限(必须执行,否则密码不生效):FLUSH PRIVILEGES;
  5. 退出MySQL:exit;
  6. 停止安全模式服务,重启MySQL正常服务,使用新密码登录即可。
http://www.jsqmd.com/news/482281/

相关文章:

  • 网站提示 403 Forbidden 是什么原因?怎么修
  • 交往理性:2001-2026——从对话伦理到自感伦理的思想谱系
  • 2026建网站一般需要多少钱?
  • 打开网站显示跳转不生效,仍可访问HTTP错误怎么办|已解决
  • 低代码/无代码的真相:是程序员的“终结者”,还是“超级外挂”?
  • 网站访问慢、卡半天,PHP 环境优化步骤
  • 奇葩编程赛极限救场:C++两行神操作,填平两次手滑大坑!
  • 基于 immich-go 的相册备份和 rename 脚本
  • 打开网站显示页面加载缓慢?错误怎么办|已解决
  • 宝塔面板网站迁移,从 A 服务器到 B 服务器
  • 香河婚介所的标尺与星光:一位IT工程师的平凡婚姻
  • 2026/3/15
  • 生物信息学常用编程语言选型:Python、R、Perl、Julia的应用场景与生态对比
  • 交易数据异常检测:大数据环境下的解决方案
  • 3月12日笔记
  • 基于烟花算法(FWA)及三次样条的机器人路径规划,50个场景任意选择附Matlab代码
  • 基于小波多尺度同步压缩变换WMSST结合MCNN多尺度卷积神经网络的故障诊断研究附Matlab代码
  • 2026年论文AI率92%怎么办?3招实测降到5%以下 - 还在做实验的师兄
  • 嘎嘎降AI怎么用?从注册到出结果手把手教你全流程 - 还在做实验的师兄
  • 2026年毕业季降AI工具哪家强?学姐帮你踩过坑了 - 还在做实验的师兄
  • 目标检测数据集 - 汽车损坏检测数据集下载
  • springboot基于JavaWeb的美食交流宣传系统
  • 打开网站显示常见问题与解决方案(新手必备)错误怎么办|已解决
  • 2026年论文降AI率工具怎么选?研究生亲测这5款最靠谱 - 还在做实验的师兄
  • Bugku-web(eval)
  • 打开网站显示Parse error: syntax error, unexpected [, expecting ] 错误怎么办|已解决
  • 3/15 周日
  • 企业网站建设完整流程(PHP 从零到一)- 核心思路罗列
  • 查网站提示“Table xxx.pb_content doesnt exist”(数据表不存在)问题|已解决
  • 2026年降AI总失败?可能是这3个原因附解决方法 - 还在做实验的师兄