Chinaunix首页 | 论坛 | 博客
  • 博客访问: 618328
  • 博文数量: 178
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 2162
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-12 20:06
文章分类

全部博文(178)

文章存档

2011年(1)

2010年(94)

2009年(86)

我的朋友

分类:

2010-06-14 14:08:48

长时间没登录mysql ,之前又没把这个密码记录下来,现在密码忘记了!网上找了一下重设mysql 密码的方法,试了一下,成功了!把他共享出来 给大家参考参考 。

  1. 先结束mysql 进程

  # killall mysqld

  2. 用mysql 安全模式运行并跳过权限难

  # mysqld_safe --skip-grant-tables

  3. 用root 登录 ,此时不需要密码

  # mysql -u root

  4. 现在开始修改密码了

  mysql> use mysql;

  Reading table information for completion of table and column names

  You can turn off this feature to get a quicker startup with -A

  Database changed

  mysql> update user set Password = PASSWORD('your new password') where User = 'root' ;

  Query OK, 2 rows affected (0.02 sec)

  Rows matched: 2  Changed: 2  Warnings: 0

mysql> FLUSH PRIVILEGES;

  mysql> quit

  Bye

  OK,成功了!

  注意:当运行' mysqld_safe --skip-grant-tables' 后停在'Starting mysqld daemon with databases from /var/lib/mysql' ,可以新开一个远程终端,继续操作。

阅读(1033) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~