如何修改MySQL密码(方法大总结)

来源:asp之家 时间:2009-11-18 11:07:00 

  首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员。

  方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。

  方法二使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的mysqladmin连接不上mysqlserver,或者你没有办法执行mysqladmin, 那么这种方法就是无效的。 而且mysqladmin无法把密码清空。下面的方法都在mysql提示符下使用,且必须有mysql的root权限:

  方法三 mysql> INSERT INTO mysql.user (Host,User,Password) VALUES('%','jeffrey',PASSWORD('biscuit')); mysql> FLUSHPRIVILEGES确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。 在《mysql中文参考手册》里有这个例子,所以我也就写出来了。注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。

  方法四 和方法三一样,只是使用了REPLACE语句 mysql> REPLACE INTO mysql.user (Host,User,Password) VALUES('%','jeffrey',PASSWORD('biscuit')); mysql> FLUSH PRIVILEGES

  方法五 使用SETPASSWORD语句, mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit'); 你也必须使用PASSWORD()函数, 但是不需要使用FLUSH PRIVILEGES。

  方法六使用GRANT ... IDENTIFIED BY语句 mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit'; 这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。

标签:
0
投稿

猜你喜欢

  • 给在DreamWeaver编写CSS的人一些习惯建议

    2007-12-25 12:10:00
  • Mysql数据库常用命令

    2009-03-06 14:29:00
  • 浅析设计与内容呈现的关系

    2009-08-06 18:12:00
  • 关于分页查询和性能问题

    2008-03-11 12:25:00
  • ie7.0浏览器 兼容问题苦煞网站设计者

    2007-08-08 17:11:00
  • 讲解使用SQL Server升级顾问的详细步骤

    2009-01-04 14:14:00
  • 教你四种方法用来查看mysql版本

    2009-06-28 11:13:00
  • SQL语句操作主从关系表

    2011-06-19 13:19:05
  • Oracle数据仓库的分层管理器解决方案开发者网络Oracle

    2010-07-16 13:08:00
  • asp实现将人民币数字改为大写

    2008-05-21 14:08:00
  • 利用XSLT把ADO记录集转换成XML

    2008-09-05 17:12:00
  • js自定义快捷,IE,FF有良好的支持

    2007-08-25 17:34:00
  • 通过MySQL内置全文检索实现中文的相关检索

    2010-06-11 13:20:00
  • Asp编写不再让人讨厌的自动弹出窗口

    2007-09-29 12:16:00
  • Oracle如何直接运行OS命令(上)第1/2页

    2010-07-30 12:54:00
  • 一个asp伪静态的程序实现方法

    2010-06-28 18:56:00
  • 可以随便改别人的网页的代码

    2008-03-25 12:54:00
  • AJAX实战实现级联选择

    2009-08-21 12:27:00
  • 轻松掌握执行一个安全的SQL Server安装

    2009-01-13 14:03:00
  • SQL学习笔记一SQL基础知识

    2011-09-30 11:24:33
  • asp之家 网络编程 m.aspxhome.com