本机原有一个MYSQL数据库,经卸载后,新安装mysql数据库的时候,
安装最后一步提示“Error Nr. 1045 ......”,进入MySQL Command Line Client,输入root密码后自动关闭
解决方法:
1.进入控制面板->管理工具->服务,停止MySQL的服务
2.进入命令窗口,然后进入MySQL的安装目录,比如进入C:\mysql\bin
3.跳过权限检查启动MySQL
c:\mysql\bin>mysqld-nt --skip-grant-tables
4.重新打开一个命令窗口,进入c:\mysql\bin目录,设置root的新密码
c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"
c:\mysql\bin>mysqladmin -u root -p shutdown
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码
5.用正常模式启动Mysql
6.然后就可以用新的密码链接到Mysql了
注: 3306端口,是mysql服务开启时,自动打开的端口(待验证)
分享到:
相关推荐
解决MySQL安装时出现error Nr.1045问题的方法主要涉及在Windows操作系统环境下,如何处理在安装或配置MySQL时遇到的权限验证错误(error Nr.1045)。错误提示通常是“Access denied for user 'root'@'localhost' ...
### 安装高版本MySQL与解决Error 2003及Error Nr.1364 #### 一、概述 本文将详细介绍如何安装高版本的MySQL,并针对在安装过程中可能出现的Error 2003(无法连接到MySQL服务器)及Error Nr.1364(字段...
mysql配置时提示error nr.2003 can't connect to mysql server on 'localhost'(10061).doc
Error Nr. 1045 Access denied for user root@'localhost'(using password: YES) 解决方法: * 检查个人防火墙是否打开了TCP端口3306,以便客户端应用程序可以连接到服务器。 * 如果之前曾经安装了Mysql服务器,...
Error Nr. 1045 Access denied for user 'root'@'localhost' (using password: YES) If a personal firewall is running on your machine, please make sure you have opened the TCP port 3306 for connections. ...
本文将详细解析在安装MySQL时可能遇到的两种常见错误——Error Nr.2003和Error Nr.1045,并提供相应的解决策略。 ### Error Nr.2003:无法连接到MySQL服务器 #### 错误信息: > Can't connect to MySQL server on...
错误信息:Error Nr.1045 Access denied for user 'root'@'localhost' (using password: YES) 这个错误通常表示尝试用root用户登录MySQL服务器时,由于密码错误或权限问题而被拒绝。解决方法如下: 1. **不输入初始...
1. **连接失败错误(Error Nr.1045)** - 错误信息:“Access denied for user 'root'@'localhost' (using password: YES)” - 这个错误通常是由于MySQL服务器无法识别当前的用户名和密码导致的。 - 解决方案: ...
7. 对于“apply security setting”错误,特别是Error Nr. 1045,这表明连接到数据库时权限被拒绝。可能的原因是旧的MySQL实例未完全卸载,导致旧的密码仍然有效。在这种情况下,需要提供旧的密码才能完成新安装的...
### 问题二:错误Nr. 1045 **错误信息**: 安装MySQL时可能会遇到“Access denied for user 'root'@'localhost' (using password: NO)”,尤其是在之前的安装未成功或安装后配置了新密码。 **解决方法**: 1. 在...
3. **错误3:mysql error nr.2006-mysql server has gone away**:此错误通常是由于上传文件大小限制或超时导致的。解决方法是修改MySQL配置文件,如`my.cnf`(Linux)或`my.ini`(Windows),增大`max_allowed_...
在Linux操作系统中,掌握常用命令是日常管理和维护工作中的必备技能。以下是一些在文档中提到的关键命令及其详细解释: ...在实际操作中,根据具体需求灵活运用这些命令,可以解决很多系统管理和维护的问题。
在处理数据库异常时,应尽可能捕获具体的异常类型,而不是使用通用的`Exception`,以便更准确地诊断和解决问题。例如,可以捕获`MySQLdb.Error`来处理MySQL相关的异常。 最后,对于数据库操作,建议使用事务来确保...
- 显示内核消息,帮助诊断系统问题。 #### 十八、系统时间 **命令示例:** ```bash date ``` **解析:** - 显示当前系统的日期和时间。 #### 十九、打开文件数目 **命令示例:** ```bash lsof | wc -l ``` **解析...