`
luoqiaowen
  • 浏览: 9119 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

忘记 MySQL 的 root 帐号密码该怎么办

阅读更多

如果你忘了 MySQL 的 root 帐号密码,别担心,使用下面步骤就可以重设一个新密码:

  1. 首先停止 MySQL 服务 “/etc/init.d/mysql stop”
  2. 启动 MySQL 服务并屏蔽用户权限检查,可通过如下命令:
    mysqld_safe --skip-grant-tables
    记住,当你使用这个参数启动服务时,任何人无需密码即可连接到 MySQL 并拥有最高权限,因此你需要确定你在做这个的过程中,别让其他人访问数据库。可以使用如下命令来拒绝网络连接:
    mysqld_safe --skip-grant-tables --skip-networking
    这样就只能通过本机连接到 MySQL 服务器
  3. 然后使用 mysql -u anything 命令来连接到 MySQL
  4. 执行 SQL 语句:update mysql.user set Password=PASSWORD(‘new-password’) WHERE User=’root’
  5. mysqladmin -u qualquer_coisa shutdown命令停止 MySQL 服务,然后以正常模式启动 MySQL 即可

噢了!

分享到:
评论

相关推荐

    整理了以下四种在MySQL中修改root密码的方法

    整理了以下四种在MySQL中修改root密码的方法

    MySql5.5忘记root密码怎么办

    使用mysql5.5,突然root密码忘记,怎么也登录不了,很急人,该怎么解决呢?下面通过本文给大家介绍mysql5.5忘记root密码的解决办法,需要的朋友参考下吧

    忘记MySQL数据库root用户密码的解决办法:

    不小心忘记MySQL数据库root用户密码?不要害怕,这里有解决办法,步骤很详细,保证可行。对数据库没有损害。

    重置root密码

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

    MySQL修改root账号密码的方法

    介绍了两种情况,知道root密码的情况下修改root密码,以及忘记了root密码,如何对root的密码进行修改,需要的朋友可以参考下

    解决Linux下Mysql5.7忘记密码问题

    一、问题 linux下的mysql5.7忘记密码 二、解决 •第一步:打开mysql5.7的配置文件my.cnf,并在里面增加一行:skip-...用root账号登录: [root@iz09a32x1sghz3z ~]# mysql -u root 使用mysql中的mysql数据库: mysql> use

    windows下重置mysql的root密码方法介绍

    使用 root 账号登录 mysql 数据库,结果提示密码不匹配。我突然意识到,服务器可能遭受到 SQL注入 攻击了…… 至于事故发生的原因和之后所做的补救措施,以后有机会我会聊一聊的。这里我主要讲一下 mysql 用户密码的...

    不重启Mysql修改root密码的方法

    一、一般忘记密码的解决办法,需要重启Mysql1、skip-grant-tables我们常用的方法是使用skip-grant-tables选项,mysqld server启动之后并不使用权限系统(privilege system)。用户不需要任何账号、不受任何限制的...

    Mysql用户忘记密码及密码过期问题的处理方法

    忘记密码: 步骤一:现在找到MySQL的安装目录,改掉安装目录的my-default.ini名称为my.ini(D:Mysqlmysql-5.7.13-winx64); 步骤二:在my.ini文件最后一行加上skip-grant-tables 并保存(这是去掉安全检查); 步骤三...

    重置Zabbix密码的方法(一步到位)

    由于长期不通过键入账号密码的方式登录Zabbix,容易忘记admin的密码,而zabbix用户的密码是通过md5进行加密存储,我们可以通过转换对应得md5直接在数据库中重置新密码。 解决方法 1、连接数据库 [zhuxiaoshuai@...

    养宠物理财系统源码+商城推广+带转账+团队+邀请功能.zip

    \config\database.php 数据库密码填写root的密码 \config\redis.php 填写redis的密码 忘记说了php要安装redis扩展 导入数据库 设置thinkphp伪静态 后台地址:/admin 后台用户:admin 后台密码:qcymw.cn 前台...

    LINUX 生产环境搭建推荐教程

    由于linux生产环境搭建步骤非常多,很繁琐而且又...给账号user1 密码为123456 的用户testDB数据库的所有表的select,insert,update,delete权限: grant select,insert,update,delete on testDB.* to user1@'%' iden

Global site tag (gtag.js) - Google Analytics