`

MYSQL重装时需要旧密码解决方法

阅读更多

方法1:

重装了Mysql,在配置的时候,老是需要指示输入旧的Mysql的root用户的密码!
不然就会出现 Nt. 1045 的数据库错误。

只有强硬删除原来的数据文件了,一般的mysql的原来配置的文件都是在配置的程序目录下的,如
"C:\Document and setting\All Users\Application Data\"这个目录中的,
原来的mysql的密码和数据库设置就是在这个目录中,
将这个目录下的mysql的这个文件夹全部删除后就可以成功的重装mysql而不再要求输入旧的root的密码了。

方法2:

下面以在Windows系统上为例,linux上将步骤2的mysqld-nt换为safe_mysqld即可

1 、停止mysql5服务:

net stop mysql5

2、开一个DOS窗口执行:

c:\mysql\bin>mysqld-nt --skip-grant-tables &


3、再开一个DOS窗口执行:

c:\mysql\bin>mysql mysql

> update user set password = password('123456') where user = 'root';

root密码即为设置为123456!

4. 启动任务管理器,杀掉mysqld-nt 进程.必须有这一步,否则启动服务时会出现异常.

5、启动mysql5服务:

net start mysql5

分享到:
评论

相关推荐

    MySQL重装方法及遇到的问题解决

    ### MySQL重装方法及遇到的问题解决 在日常的数据库管理工作中,我们经常需要对MySQL进行重装以解决一些棘手的问题。但是,在重装过程中往往会遇到各种各样的问题,比如删除不干净、权限问题等。本文将详细介绍如何...

    linux系统使用yum重新安装mysql

    在Linux环境中,经常需要对系统软件进行更新或重装,特别是像MySQL这样的数据库管理系统。本文将详细介绍如何通过YUM(Yellow dog Updater Modified)包管理器来重新安装MySQL。 #### 操作步骤 1. **检查已安装的...

    MySQL无法安装的解决方案

    在遇到“MySQL无法安装的解决方案”这个问题时,通常是因为在重装或升级MySQL过程中,旧的服务残留在系统中,导致新安装的MySQL无法创建服务。错误提示“cannot create windows service for mysql error 0”意味着...

    mysql安装解决攻略

    MySQL安装过程中可能会遇到各种问题,尤其是在卸载不彻底的情况下,重装MySQL时可能导致安装失败或者出现旧的配置信息。以下是一份详细的解决攻略,旨在帮助你成功安装MySQL并避免因残留数据导致的问题。 首先,...

    mysql 彻底卸载

    重装MySQL时,旧的密码记录可能导致“apply security set”失败。即使忘记旧密码,通过上述步骤中的文件删除,可以有效地解决这一问题,确保新的安装不受历史密码的干扰。 #### 数据库与表的位置 在重装MySQL前,...

    MySql5.5 安装包 以及安装图解

    在重装前,确保先完全卸载 MySQL,这可以通过控制面板的“程序和功能”来实现,或者参照 `Mysql完全卸载.txt` 提供的步骤。卸载后清理注册表中的相关键值和数据文件夹,以避免冲突。 3. **MySQL 语句**: `MySQL...

    mysql 安装到最后一步时,start service 为失败状态.docx

    如果是在重装之后遇到这个问题,可能是数据目录没有自动清除,因此需要旧的密码来连接服务器。 总的来说,MySQL安装失败涉及到服务管理、注册表清理、端口设置、密码验证等多个方面。根据不同的错误提示,针对性地...

    修改MYSQL密码的几种常用方法总结

    忘记MySQL密码的解决方法: 如果忘记了MySQL密码,可以先停止MySQL服务,然后使用`--skip-grant-tables`选项启动MySQL,这样可以不需密码登录。接着,更新`user`表中的密码字段,如: ``` mysql> use mysql; mysql> ...

    解决MySQL8.0安装第一次登陆修改密码时出现的问题

    在MySQL 8.0的安装过程中,首次登录和修改密码可能会遇到一些问题,尤其是在尝试重装或更改安装路径时。本文将详细介绍如何解决这些问题。 首先,让我们来看看如何在MySQL 8.0.16版本中初次登录并修改密码。当你...

    navicat连接mysql出现2059错误的解决方法

    标题中的“navicat连接mysql出现2059错误的解决方法”指的是在使用Navicat作为数据库管理工具连接MySQL数据库时,遇到的一种特定错误——2059错误。这个错误通常与身份验证失败有关,可能是因为客户端和服务器之间的...

    mysql安装教程(教你安装mysql数据库)

    这可能是因为之前已安装过MySQL,解决方法是确保旧版本已完全卸载,或者检查my.ini配置文件,看是否有未修改的旧密码。如果以上方法无效,可以尝试备份MySQL的"data"文件夹,删除它,然后在新安装后恢复备份的"data...

    mysql5.0安装使用教程 手册.docx

    输入旧密码和新密码,或尝试重试、重新设置或重装。 - 重装时需删除原有文件、清除注册表相关项,并注意不要保留旧的`my.ini`配置文件。 - 删除旧安装路径下的文件,特别是`ibdata1`,因为它是数据库数据文件。 ...

    mysql卸载干净

    另外,当MySQL出现无法正常启动或其他故障时,也常常需要通过卸载重装的方式来解决问题。 #### 二、MySQL卸载的重要性 彻底卸载MySQL对于后续的操作系统维护以及新版本的MySQL安装至关重要。如果卸载不干净,可能...

    mysql-5.5.15-win32安装图解.pdf

    解决方法包括确保旧版本已完全卸载,检查密码是否正确,或尝试按照上述步骤重新配置。如果问题仍然存在,可能需要更深入的排查和解决方案,如检查系统日志或咨询MySQL社区以获取帮助。 总之,安装MySQL 5.5.15的...

    mysql 服务意外停止1067错误解决办法小结

    以下是针对这个问题的一些解决方法和注意事项: 1. **检查配置文件**: 当遇到1067错误时,首先要考虑的是配置文件`my.ini`是否存在问题。配置文件中的错误设置可能导致服务无法启动。例如,错误的参数设定、内存...

    Apache+php+mysql安装整合.pdf

    在遇到问题时,如重装MySQL导致的配置冲突,可能需要清理原有文件和注册表条目,甚至使用专门的清理工具,确保完全移除旧的MySQL实例,然后再进行重新安装。记得在每个步骤中都仔细检查错误信息,以便找出问题所在并...

    sql常见问题

    首先,我们来看MySQL的重装问题。在尝试重新安装MySQL时,如果系统提示输入“current root password”,这意味着系统仍然记得之前安装的MySQL实例,要求用户提供旧的root用户的密码。为了解决这个问题,你需要进行...

Global site tag (gtag.js) - Google Analytics