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

mysql root密码忘了怎么办

阅读更多
转 http://zhaoshg.iteye.com/blog/380521

忘记MySQL ROOT密码是在MySQL使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,我有深有感触,特写此文章与大家交流:

1、编辑MySQL配置文件:

windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。 
linux环境中:/etc/my.cnf 

在[MySQLd]配置段添加如下一行: 
skip-grant-tables 


保存退出编辑。

2、然后重启MySQL服务

windows环境中: 
net stop MySQL 
net start MySQL 
linux环境中: 
/etc/init.d/MySQLd restart 


3、设置新的ROOT密码

然后再在命令行下执行:
MySQL -uroot -p MySQL 
直接回车无需密码即可进入数据库了。 

现在我们执行如下语句把root密码更新为 7758521: 
update user set password=PASSWORD("yourpassword") where user='root'; 
quit 退出MySQL。 


4、还原配置文件并重启服务

然后修改MySQL配置文件把刚才添加的那一行删除。

再次重起MySQL服务,密码修改完毕。

修改完毕。

用新密码试一下吧
分享到:
评论

相关推荐

    忘记mysql 的root密码怎么办

    MySQL 是一个广泛使用的关系数据库管理系统,然而,当我们忘记了 MySQL 的 root 密码时,会导致无法访问数据库,这将对我们的工作产生严重的影响。幸运的是,我们可以通过一些方法来恢复 root 密码,本文将介绍在 ...

    忘记mysql中root密码和zabbix登陆密码[整理].pdf

    MySQL中root密码忘记的解决办法 当我们忘记了mysql中root密码时,不能正常登陆mysql数据库了。这时候,我们可以通过修改mysql的配置文件来跳过密码登陆。具体步骤如下: 1. 首先,打开mysql的配置文件`/etc/my.cnf...

    MySQL5.6忘记root密码方法

    以下是详细的重置root密码的方法: 1. **停止MySQL服务**: 首先,需要停止正在运行的MySQL服务。在命令提示符窗口(确保是以管理员权限运行)中,输入`net stop mysql`来关闭MySQL服务。这样做的目的是避免在密码...

    Ubuntu下MySQL root密码忘记的解决方法

    幸运的是,Ubuntu系统提供了一种通过修改MySQL配置文件来重置root密码的方法,这不需要用户知道原始密码,即可重新获得对数据库的控制。 首先,我们需要理解/etc/mysql/***f这个配置文件的作用。***f是MySQL服务器...

    windows10mysql密码忘了怎么办?

    再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p 密码置为空,命令如下: use mysql update user set authentication_string='' where user='root'; quit 关闭以-console –skip-grant-...

    MySQL密码忘了怎么办?MySQL重置root密码方法

    MySQL有时候忘记了root密码是一件伤感的事。这里提供Windows 和 Linux 下的密码重置方法。 Windows: 1.以系统管理员身份登陆系统。 2.打开cmd—–net start 查看mysql是否启动。启动的话就停止net stop mysql. 3.我...

    重置root密码

    开发过程中,有时忘记了mysql数据的root账号密码,本篇手把手教你如何轻松重置root账号密码

    mysql 忘记root密码后重置方法

    本文将详细介绍在Linux环境下,如何通过步骤重置MySQL的root密码。 首先,我们需要了解MySQL服务在Linux系统中的启动和停止命令。通常,MySQL的服务可以通过以下命令进行控制: 1. 停止MySQL服务: ```bash sudo ...

    linux下忘记mysql密码的几种找回方法(推荐)

    今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。 方法一(先进入root权限): # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --...

    windows环境中mysql忘记root密码的解决方法详解

    在Windows环境下,如果忘记MySQL的root密码,可以通过特定的命令行操作来重置密码。重置密码的过程涉及停止MySQL服务、以特定方式启动MySQL服务、进入MySQL命令行界面并执行SQL语句来更改密码,最后重启服务和重新...

    MAC上Mysql忘记Root密码或权限错误的快速解决方案

    在使用MySQL数据库时,有时会出现忘记Root密码或者遭遇权限错误的情况,这在MAC操作系统中同样常见。本文将提供一种快速解决这些问题的方法,帮助你恢复Root用户的正常访问。 首先,如果你忘记了MySQL的Root密码,...

    linux下mysql的root密码忘记的解决方法

    本文将详细讲解如何在Linux中重置MySQL的root密码。 首先,我们需要修改MySQL的登录设置,以便在没有密码的情况下可以访问数据库。打开配置文件 `/etc/my.cnf`,通常在这个文件的 `[mysqld]` 部分,添加一行 `skip-...

    MySQL8.0忘记root密码解决方法

    1.跳过密码进入mysql (1)管理员权限打开cmd,先暂停mysql...C:\Windows\system32>mysql -uroot -p 不需要输入密码直接Enter 2.修改密码 (1)刷新权限 mysql>flush privileges (2)查看authentication_string是否为空,aut

    MYSQL管理员密码忘记

    使用`mysqladmin`工具或直接登录MySQL服务器,更新root用户的密码。 ```bash d:\usr\local\mysql4\bin\mysqladmin -uroot flush-privileges password newpassword ``` #### 步骤四:关闭并重启MySQL服务 修改密码后...

    MySQL修改密码方法总结

    这里,`-u root`指定了登录MySQL时使用的用户名,`-p`后面跟的是原密码(如果当前用户已有密码的话),而`password`后面则是新密码。例如: ```sql mysqladmin -u root -p password mypasswd ``` 假设你需要将root...

    Mysql数据库忘记密码,仅需一步

    但不用担心,解决这个问题并不复杂,只需要按照一定的步骤就可以重置MySQL的root用户密码。 首先,你需要确保你有服务器的root权限,因为这个过程涉及到对MySQL服务的直接操作。如果你在本地开发环境中,通常可以...

    Mac下忘记Mysql的root用户密码的解决方法

    当您在Mac上安装MySQL并忘记了系统自动生成的root密码,会导致无法正常登录数据库进行管理。本文将详细介绍如何在Mac操作系统中解决这个问题,重置MySQL的root用户密码。 首先,您需要停止正在运行的MySQL服务。在...

Global site tag (gtag.js) - Google Analytics