本站推荐

修改MYSQL密码的几种方式

来 源:未知 作 者:温室小花 时间:2009-10-28 点击:
loading...

方法一:
(适用于管理员或者有全局权限的用户重设其它用户的密码)
进入命令行模式
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD(”new password”) WHERE user=’name’;
  mysql> FLUSH PRIVILEGES;
  mysql> QUIT

方法二:
(应用同上,只是方法不同)
mysql -u root mysql
  mysql> SET PASSWORD FOR name=PASSWORD(’new password’);
  mysql> QUIT

(以上两种方法我不常用,如果是管理员,我会用其它如phpmyadmin或者MYSQL-front 等工具来管理用户权限,比较直观又方便)

最后必杀技:

mysqladmin -u root “old password” “new password”

解:以上有name的,请用你的用户名来替代.有new password请输入你想要设置的密码.

如果 MySQL 正在运行,
首先杀之: killall -TERM mysqld(如果是windows,直接调出进程管理器,结束之)
以安全模式启动 MySQL :
/usr/bin/safe_mysqld –skip-grant-tables &
(windows 下 mysql安装所以盘/mysql/bin/safe_mysqld –skip-grant-tables )
就可以不需要密码就进入 MySQL 了。
然后就是
>use mysql
>update user set password=password(”new_pass”) where user=”root”;
>flush privileges;
重新杀 MySQL ,用正常方法启动 MySQL 。

来源:http://www.2ky.cn/h/59/5349.htm
转载要求注明来源,请尊重作者版权!

关键字: 

会员登陆close X