重设mysql密码

我的debian很久前装上mysql,不过也一直没用到,今天突然想弄点东西,才发现mysql的密码怎么都记不起来了..
google了一下最简单的root用户重设mysql密码的办法:
mysqld_safe的路径随系统不同而不同,我的debian在 /usr/bin/mysqld_safe

  1. /usr/bin/mysqld_safe --skip-grant-tables &
  2.  
  3. update mysql.user set password=password("新密码") where user="root";
  4.  
  5. mysql> FLUSH PRIVILEGES;


退出再登陆就设成新密码了~


最后,再提醒下,如果自己常用的密码都不行的话,别忘记试试空密码 ^ ^ 虽然概率很低~

5 Comments

  1. 学习了

  2. 用命令管理数据库本来也是最基本的管理方法

  3. 我不知道的话,就直接问服务商了。

  4. 据说空密码能够登录百分之50的计算机



    回复:你说的是内网吧~~

  5. 这个方法不错!