阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1283|回复: 0

[转帖] mysql 的root密码忘记

[复制链接]
  • TA的每日心情
    开心
    2012-3-7 10:15
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2012-1-14 11:38:43 | 显示全部楼层 |阅读模式
    很旧之前配置到了mysql,然后一直没有使用。等在使用的时候,密码忘记了。    下面是更改的方法:
       在linux环境下:
       1、首先停止正在运行的MySQL进程
          Linux下,运行 killall  mysqld
       2、以安全模式启动MySQL
          Linux下,运行 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
       3、完成以后就可以不用密码进入MySQL了
          Linux下,运行 /usr/local/mysql/bin/mysql -u root -p 进入
       4、更改密码
          >use mysql
          >update user set password=password("新密码") where user="root";
          >flush privileges;    刷新MySQL的系统权限相关表
       
        在windows环境下:
       1、Windows下,如果写成服务的 可以运行:net stop mysql,如未加载为服务,可直接在进程管理器中进行关闭。
       
       2、Windows下,在命令行下运行 X:/MySQL/bin/mysqld-nt.exe --skip-grant-tables
       
       3、Windows下,运行 X:/MySQL/bin/mysql -u root -p 进入
       
      4、更改密码      >use mysql
         >update user set password=password("新密码") where user="root";
         >flush privileges;


      在linux下测试可以更改。还没有在windows下测试。
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表