RSS订阅
PHP程序员站--WWW.PHPERZ.COM  
网站地图
高级搜索
收藏本站
 当前位置:主页 >> 数据库 >> MySQL >> 文章内容
怎样修改MySQL数据库中一个用户的密码
[收藏此页[打印本页]   
来源:PHPerz.com  作者:phperz.com  发布时间:2007-12-08


本文主要介绍了在MySQL中修改用户密码的三个方法,具体示例请参考下文: php程序员站

进入控制台
1 用mysql客户程序
以下为引用的内容:
  mysql> UPDATE user SET Password=PASSWORD("new password") WHERE user='root';
  mysql> FLUSH PRIVILEGES;
  mysql> QUIT

phperz.com

都说windows 下mysql是不区分大小写的.不过我用小写居然没有更新成功,把更新语句字段的大小写严格了一下,才更新成功.如果你也遇到这种情况,请改一下你的sql语句,
记得要FLUSH PRIVILEGES; 他是更新mysql  权限表的意思,要是不更新,有可能你登录不了.
2.用 SET PASSWORD语句
以下为引用的内容:
  mysql> SET PASSWORD FOR root@localhost=PASSWORD('new password');
  mysql> QUIT

使用set password有时你提交了更新语句但返回的信息是 "Query OK, 0 rows affected (0.02 sec)"
其实以经更改了,不知道为什么会返回这个信息,
3. 用mysqladmin客户机 phperz.com
直接在控制台下输入
以下为引用的内容:
>mysqladmin -u root -p password "你的密码"
Enter password: ******  //接着他会提示你输入原密码的.

phperz.com

注意:如果new-password包含空格或其它命令解释符的特殊字符,需要用引号将它引起来。在Windows中,一定要使用双引号而不要用单引号;单引号不会从 密码中剥离出来,而是解释为密码的一部分 www.phperz.com


 
 相关文章
 
发表评论
全部评论(0条)
 
 站内搜索
 热门搜索 基础  mysql  url  adodb
高级搜索 网站地图 站长工具 IP查询 收藏本站
 热点文章
 随机推荐
网站首页 | 网站地图 | 高级搜索 | RSS订阅
PHP程序员站 Copyright © 2007,PHPERZ.COM All Rights Reserved 粤ICP备07503606号 联系站长