找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2833|回复: 0

MySQL密码重置

[复制链接]
发表于 2012-1-27 17:57:48 | 显示全部楼层 |阅读模式
MySQL密码重置
    我刚接手单位的Linux服务器,还有很多地方不甚熟悉,目前正在学习中!但有一个问题实在很急迫,就是前任网管把 MySQL的密码给忘了,怎么才能重新设置呢?
  必答 :MySQL是可以重置密码的,思路是以不加载授权表的方式来启动MySQL,这样设置密码就不需要原密码了。再重启MySQL即可。在终端中,键入如下命令停止MySQL:
  /etc/init.d/mysqld stop
  以不加载授权表的方式启动MySQL:
  /usr/local/mysql/bin/mysqld_safe ——defaults-file=/etc/my.cnf ——skip-grant-tables &
  此时进入MySQL不需要密码。假设你要重置密码为abcd12345,那么依次键入如下指令:
  #mysql -uroot
  mysql>use mysql;
  mysql>update user set Password=password('abcd12345') where User='root';
  然后重启MySQL,并以刚才重置的密码进入即可:
  /etc/init.d/mysqld restart
  #mysql -uroot -pabcd12345
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|腾飞在线 ( 冀ICP备05002530号 )

GMT+8, 2026-2-13 08:38 , Processed in 0.050225 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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