首页 » 建站技术 » 浏览内容

忘记MySQL密码的更改方法


2005-12-30 21:35:55 5,520 0 发表评论 字体: 作者:C.K.

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

From:http://soso.blog.im286.com/archives/2005/1580.shtml

这种事情很少会碰到,不过如果碰到的话,不妨试试

1、在linux中

如果 MySQL 正在运行,首先杀之: killall -TERM mysqld
启动 MySQL :/usr/bin/safe_mysqld –skip-grant-tables
就可以不需要密码就进入 MySQL 了。
然后就是

>use mysql
>update user set password=password(“new_pass”) where user=”root”;
>flush privileges;

重新杀 MySQL ,用正常方法启动 MySQL 。

2、在windows中

如果mysql正在运行,不要关闭
执行:
mysqld –skip-grant-tables

命令
这时如果看到屏幕没反应,表示服务已启动
在一个新窗口中运行

mysql
可以不用密码登录
update user set password=password(“new_pass”) where user=”root”;
杀掉mysqld 的进程

网站统计 Statistics

  • 创建时间: 2005年1月3日 距今5067 天
  • 日志总数: 2461
  • 评论总数: 630
  • 标签总数: 654
  • 链接总数: 273
  • 最后更新: 2018-8-31 17:57:04
  • 您是本站第 14172474 位访客

广告区 Guǎng Gào