IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    MySQL忘记root密码的解决方案

    alioth310发表于 2013-12-26 09:15:54
    love 0

    之前在安装lnmp时,进行到MySQL输入密码这一步的时候,不小心输入的退格键,导致不知道最终输入进去的密码是什么,因此从网上找到了MySQL修改root密码的解决方案,现整理分享如下。

    本文所属环境为CentOS6.4(32位)。

    首先,在/etc/my.cnf中,找到[mysqld],添加一行:
    skip-grant-tables

    重启MySQL:
    /etc/init.d/mysql restart

    进入MySQL的命令行,并依次执行如下命令:

    mysql> use mysql;
    mysql> update user set password=password('newpwd') where user='root';
    mysql> flush privileges;
    mysql> exit

    其中的’newpwd’是更改后的新密码,需要用户重新指定。

    重新打开/etc/my.cnf,将刚才修改的地方改回初始状态。

    再次重启MySQL:
    /etc/init.d/mysql restart



沪ICP备19023445号-2号
友情链接