1,停掉MYSQL SERVER,如果服务是WIN service, start->control panel->administrative tools->services
2, 创建文本文件
UPDATE mysql.user SET Password=PASSWORD('mysql') WHERE User='root';
FLUSH PRIVILEGES;
保存为 D:\mysql-init.txt
3, 打开CMD,
C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\mysqld.exe" --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 5.1\my.ini" --init-file=D:\mysql-init.txt
4.服务起来后, 删掉 D:\mysql-init.txt.
现在可以用新密码登录了,停下服务mysqladmin shutdown -u root -p
然后从Win service 启动服务。
English reference:
http://dev.mysql.com/doc/refman/5.1/en/resetting-permissions.html
分享到:
相关推荐
这个方法适用于那些想要安全重置MySQL 5.1 root密码的用户。请注意,虽然这个过程相对简单,但在操作过程中应格外小心,以免造成数据丢失。在尝试这种方法之前,最好备份重要的数据,以防止任何意外情况发生。 此外...
重置root密码的操作涉及到对MySQL服务的管理和对数据库内部结构的修改,因此在执行这些操作之前,建议管理员仔细阅读《MySQL 5.1参考手册》等相关文档,确保理解每个命令的作用,从而避免对数据库造成不必要的损坏或...
MySQL 5.1便携版是一款轻量级且易于使用的数据库管理系统,无需安装即可直接运行。这个版本特别适合那些需要在不同计算机上快速部署或测试MySQL环境的开发者和管理员。它集成了所有必要的组件,包括服务器、客户端...
不过,不用担心,有几种方法可以帮助我们重置MySQL的root密码。以下是一些详细的步骤来解决这个问题,主要适用于MySQL 5.1版本,但基本流程也适用于其他版本。 首先,我们需要停止正在运行的MySQL服务。这可以通过...
- 执行以下SQL语句来重置root用户的密码为“123456”: ``` UPDATE mysql.user SET password = PASSWORD('123456') WHERE user = 'root'; ``` - 这条语句会将root用户的密码设置为明文的“123456”。 4. **...
#### 步骤四:重置root用户密码 现在,您已经成功登录到了MySQL服务器,可以进行密码重置操作了。 1. **查看当前数据库**:使用`show databases;`命令查看所有可用的数据库。 2. **选择MySQL数据库**:使用`use ...
### MySQL root密码忘记解决方案 在使用MySQL数据库的过程中,可能会遇到忘记root用户密码的情况。本文将详细介绍如何在Windows环境下重置MySQL root用户的密码。 #### 前提条件与准备工作 在开始之前,请确保...
一旦成功连接到MySQL服务器,接下来就是重置root用户的密码了。 1. **显示所有数据库**: 输入`show databases;`来验证连接是否成功。 2. **选择MySQL数据库**: 输入`use mysql;`。 3. **更新root用户密码**: ...
登录MySQL后,可以通过修改用户密码的方式来重置root用户的密码。具体操作如下: 1. **切换到mysql数据库**:输入`use mysql;`。 2. **更新root用户的密码**:输入以下SQL命令来更新root用户的密码(请将`new_...
3. **重置root用户的密码**: - 查询当前的数据库列表以确认登录成功: ```sql show databases; ``` - 更新root用户的密码: ```sql UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE ...
现在,您已经成功登录到了MySQL,可以开始重置root用户的密码了。首先,列出所有数据库以确认登录成功: ```sql SHOW DATABASES; ``` 接下来,选择MySQL的权限表所在的数据库: ```sql USE mysql; ``` 然后,更新`...
当系统提示输入密码时,输入新设置的密码,如果显示登录信息表明成功,那么重置root密码的操作就完成了。 以上步骤适用于Windows系统以及在该系统中安装的MySQL版本。但是,由于操作系统的不同以及MySQL版本的更新...
本文将详细介绍两种常见且实用的方法来帮助您重置 MySQL 的 root 密码。 #### 方法一:通过禁用权限表 此方法通过临时禁用 MySQL 的权限验证功能来实现密码重置。 **步骤详解:** 1. **停止 MySQL 服务:** - ...
登录后,你可以用以下 SQL 命令来重置 root 密码: ```sql SET PASSWORD FOR 'root'@localhost = PASSWORD('123456'); ``` 这将把 root 用户的密码设置为 '123456'。别忘了在完成密码修改后重启 MySQL 服务,使...
然后在另一个命令窗口中登录MySQL,并重置root用户的密码: ```sql mysql -u root mysql UPDATE user SET Password=PASSWORD('new_password') WHERE User='root'; FLUSH PRIVILEGES; EXIT; ``` 最后,重启...
- **忘记 root 密码**:通过重置 root 密码的方式来解决。 #### 六、总结 本文详细介绍了如何在 CentOS 系统上安装 MySQL 5.5 数据库,包括添加存储库、安装依赖、安装 MySQL、启动服务以及进行安全设置等步骤。...
最后,`充值root密码命令`是关于如何重置MySQL的root管理员账号密码。这通常是新用户遇到的第一个问题,因为忘记或丢失初始密码会导致无法访问数据库。 总的来说,这份“MySQL学习资料”涵盖了MySQL从安装到使用的...