`
bjtdeyx
  • 浏览: 168622 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

MySql 错误代码 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:\> C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt
      在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:\mysql-init.txt。
5、停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。
附:
其他方法
方法一: (推荐) 
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD('你的新密码') where USER=’root’;  
mysql> FLUSH PRIVILEGES;  
mysql> quit  

方法二:  
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:  
# mysql -udebian-sys-maint -p  
Enter password: <输入[client]节的密码>  
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;  
mysql> FLUSH PRIVILEGES;  
mysql> quit  
# mysql -uroot -p  
Enter password: <输入新设的密码newpassword>  
mysql>  

内容来自: 脚本之家 www.jb51.net  

另一个方法
Windows:

1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程
2. 进入命令行,来到mysql的安装目录.假设安装目录为 d:\mysql\ , CMD进入命令行
3. 运行 d:\mysql\bin\mysqld-nt --skip-grant-tables 启动mysql,关闭权限的检查
4. 运行 d:\mysql\bin\mysqladmin -u root flush-privileges password "newpassword" 重设root密码
5. 重新启动mysql服务
 
 
 

附上100%完整的系统项目源码:

JSP图书馆管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a97e.html

 

JSP酒店宾馆管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a97m.html

 

JSP学生信息管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a97r.html

 

 

JSP房屋出售租赁管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a98c.html

 

J2EE酒店在线预订系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a97v.html

 

SSH/J2EE人力资源管理系统:http://blog.sina.com.cn/s/blog_4b5bc01101019ztu.html

 

ssh2图书管理系统(图书馆管理系统): http://blog.sina.com.cn/s/blog_4b5bc0110101adf0.html

 

毕业设计-JSP图书馆管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a979.html

 

毕业设计-JSP酒店宾馆管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a97z.html

 

毕业设计-JSP学生信息管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a987.html

 

毕业设计-JSP房屋出售租赁管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101a98a.html

 

毕业设计-s2sh/j2ee图书管理系统 :http://blog.sina.com.cn/s/blog_4b5bc0110101ain5.html

 

ssh2图书管理系统(图书馆管理系统):http://blog.sina.com.cn/s/blog_4b5bc0110101adf0.html

 

毕业设计-jsp信息发布系统(信息供求网站系统):http://blog.sina.com.cn/s/blog_4b5bc0110101aiou.html

 

struts2+servlet+jsp信息发布系统:http://blog.sina.com.cn/s/blog_4b5bc0110101aiop.html

 

毕业设计-jsp电子商城 网上商城系统:http://blog.sina.com.cn/s/blog_4b5bc0110101aiof.html

 

jsp电子商城 网上商城系统(struts+servlet+jsp):http://blog.sina.com.cn/s/blog_4b5bc0110101aio9.html

 

毕业设计-图书管理系统 jsp图书馆系统Struts2+Spring+Ibatis+extjs(ssi):

http://blog.sina.com.cn/s/blog_4b5bc0110101ainu.html

 

Struts2+Spring+Ibatis+extjs(ssi)图书管理系统 jsp图书馆系统:

http://blog.sina.com.cn/s/blog_4b5bc0110101ainh.html

 

ssh2图书管理系统(图书馆管理系统):http://blog.sina.com.cn/s/blog_4b5bc0110101adf0.html

 

毕业设计-s2sh/j2ee图书管理系统 struts2+spring+hibernate:

http://blog.sina.com.cn/s/blog_4b5bc0110101ain5.html

 

 jsp酒店在线预订系统 酒店客房预定系统:http://blog.sina.com.cn/s/blog_4b5bc0110101atb8.html

 

毕业设计 jsp酒店在线预订系统 酒店客房预定系统:http://blog.sina.com.cn/s/blog_4b5bc0110101atbb.html

 

人力资源管理系统 S2SH/J2EE/JAVA:http://blog.sina.com.cn/s/blog_4b5bc0110101azoz.html

 

毕业设计-人力资源管理系统 S2SH/J2EE/JSP:http://blog.sina.com.cn/s/blog_4b5bc0110101azp0.html

 

ssh网上商城 电子商城struts hibernate  :http://blog.sina.com.cn/s/blog_4b5bc0110101b5gr.html

 

毕业设计 ssh网上商城 电子商城struts hibernate:http://blog.sina.com.cn/s/blog_4b5bc0110101b5h2.html

 

毕业设计 ssh电子相册管理系统:http://blog.sina.com.cn/s/blog_4b5bc0110101bkbl.html

 

实用技术:

J2EE/JSP应用技术70实例(源码)(实用): http://blog.sina.com.cn/s/blog_4b5bc0110101acms.html

分享到:
评论

相关推荐

    Mysql错误代码大全 中文

    本资源“Mysql错误代码大全 中文”正是为了解决这个问题,提供了一个全面的中文参考指南,便于快速理解和解决MySQL中的错误。 1. **错误代码结构** MySQL的错误代码由三位数字组成,例如`1048`或`2003`。这三位...

    安装mysql报错1045

    在进行MySQL数据库的安装过程中,可能会遇到错误代码1045的问题。此错误通常表示访问数据库时提供的用户名或密码不正确。本文将详细介绍如何解决安装MySQL时出现的1045错误,并提供两种有效的解决方法。 #### 错误...

    Windows下MySql错误代码1045的解决方法

    在讨论MySQL错误代码1045的解决方案时,我们首先要了解错误代码1045代表什么意义。在MySQL数据库中,错误代码1045通常表示“Access denied for user ‘root’@‘localhost’ (using password:YES)”,意味着用户在...

    MySQL错误代码查询

    本篇文章将详细探讨MySQL错误代码及其含义,帮助你更好地理解和解决遇到的问题。 首先,MySQL错误代码是一个三位数字,例如“1048”,它代表了特定的错误情况。错误代码后面可能还会跟着一个简短的英文描述,提供更...

    MySql错误代码中文说明

    本文将详细介绍MySQL错误代码及其中文说明,以帮助您在排错时更有效地定位问题。 MySQL的错误代码由三位数字组成,如“1048”,这些代码通常在错误消息中出现,伴随着关于错误的简短描述。错误代码的前两位数字大致...

    Oracle+MySQl错误代码解析大全

    "Oracle+MySQL错误代码解析大全"提供了一个宝贵的资源,帮助数据库管理员和开发人员迅速识别并解决这些错误。 Oracle数据库的错误代码通常以数字形式出现,如ORA-00001到ORA-65313。每个错误代码都有其特定的含义,...

    mysql ERROR 1045 (28000) 错误及其解决办法.docx

    - **1045**: MySQL错误编号,用于标识具体的错误类型。 - **28000**: SQL状态值,用于进一步描述错误类型。在这个案例中,28000表示的是认证失败相关的错误。 #### 常见原因分析 1. **用户名或密码错误**:最常见...

    Mysql安装错误代码对照

    ### MySQL安装错误代码详解 #### 1016 错误:文件无法打开 当遇到“文件无法打开”错误(1016)时,这通常意味着MySQL在尝试访问某个文件时遇到了问题。可能的原因包括文件损坏、权限问题或者文件路径配置错误。...

    Mysql 错误代码集

    ### MySQL 错误代码集详解 #### 0101 - 属于其他进程的专用标志 当尝试访问一个已经被另一个进程锁定或占用的资源时,MySQL 会返回错误代码 0101。这意味着当前操作无法进行,因为所需的资源已被占用。这种情况下,...

    MySQL重新安装时出现“忘记密码1045错误”

    这种情况下,MySQL会返回错误代码1045。 #### 二、忘记密码时的处理方法 当您在重新安装MySQL时遇到了1045错误,首先需要确认是否是因为忘记了之前的数据库密码。如果是这种情况,可以按照以下步骤操作: 1. **...

    MySQL_主从原理问题解决方案和应用

    ### MySQL主从同步原理、问题、解决方案与应用详解 #### 一、MySQL主从同步基本流程 MySQL的主从同步机制是一种数据复制技术,用于在多个数据库服务器间保持数据的一致性。它允许数据从主服务器(Master)自动复制...

    mysql错误日志

    本文将详细介绍MySQL中一些常见错误代码及其对应的含义与解决方案。 #### 二、常见错误代码详解 ##### 1. 错误1005:创建表失败 **错误描述**:在创建新表时,如果表已经存在或者存在其他问题,MySQL会返回此错误...

    MySQL唯一索引重复插入数据解决方案总结.docx

    MySQL 唯一索引重复插入数据解决方案总结 MySQL 唯一索引重复插入数据解决方案总结是指在 MySQL 中遇到唯一索引重复插入数据时的解决方案。这种情况下,MySQL 会报一个 Duplicate entry 的错误信息,表示不能在索引...

    mysql 错误代码对照表

    下面,我们将详细解析一些常见的MySQL错误代码,以便用户更好地理解和使用MySQL数据库。 错误代码0101表示“属于其他进程的专用标志”。这通常意味着尝试访问或操作另一个进程所拥有的资源,此时MySQL会返回这个...

    mysql错误代码以及出错信息对照大全.docx

    【MySQL错误代码及出错信息对照大全】 MySQL作为世界上最受欢迎的关系型数据库管理系统之一,其在运行过程中可能会遇到各种错误,这些错误通常会伴随着特定的错误代码。错误代码可以帮助我们快速定位问题并找到解决...

    Sql Server、Mysql数据库统一管理解决方案.pdf

    本文提出了一种针对SqlServer和Mysql数据库进行统一管理的解决方案,目的是解决企业环境中多样化数据库系统的管理难题。在现代化的企业管理中,信息作为数据的载体扮演着至关重要的角色,但企业环境的复杂性导致...

    vs2012 链接mysql的解决方案

    通过下载提供的`解决方案.txt`文件,你可以获得作者的详细解决步骤,这可能会帮助你在遇到类似问题时找到答案。总之,解决VS2012与MySQL 8.0连接问题需要综合考虑多个方面,仔细排查每一个可能导致问题的因素。希望...

    构建坚不可摧的数据库堡垒:MySQL高可用性解决方案全配置

    ### 构建坚不可摧的数据库堡垒:MySQL 高可用性解决方案全配置 在现代商业环境中,数据库的稳定性与连续性对于确保业务的顺畅运行至关重要。MySQL 作为一款广泛使用的开源关系型数据库管理系统 (RDBMS),凭借其强大...

    MySQL使用中常出现的错误代码

    以下是一些常见的MySQL错误代码及其含义: 1. **1005**: 创建表失败 - 这通常是因为表的结构定义有误,或者与现有表冲突,比如尝试创建一个已经存在的表。 2. **1006**: 创建数据库失败 - 可能是数据库名已经存在...

    MySQL错误代码大全

    MySQL错误代码大全是数据库管理员和开发人员在遇到MySQL运行时问题时的重要参考资源。这些错误代码提供了关于系统在执行操作时遇到的问题的详细信息,帮助定位并解决潜在问题。以下是一些常见错误代码的解释: 1. *...

Global site tag (gtag.js) - Google Analytics