怎样修改 MySQL数据库中的密码

作者:limeinan 来源:赛迪网 时间:2008-11-27 15:35:00 

注释:在大多数的情况下,修改MySQL是需要有mysql里的root权限的,所以一般用户无法更改密码,除非请求管理员。

方法1

使用phpmyadmin,这是最简单的了,修改mysql库的user表,

不过别忘了使用PASSWORD函数。

方法2

使用mysqladmin,这是前面声明的一个特例。


mysqladmin -u root -p password mypasswd

输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。

把命令里的root改为你的用户名,你就可以改你自己的密码了。

当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,

那么这种方法就是无效的。 而且mysqladmin无法把密码清空。

下面的方法都在mysql提示符下使用,且必须有mysql的root权限:

方法3


mysql> INSERT INTO mysql.user (Host,User,Password)
VALUES(\%,jeffrey,PASSWORD
mysql> FLUSH PRIVILEGES

确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。在《mysql中文参考手册》里有这个例子,所以我也就写出来了。 注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。

方法4

和方法三一样,只是使用了REPLACE语句


mysql> REPLACE INTO mysql.user (Host,User,Password)
VALUES(\%,jeffrey,PASSWORD
mysql> FLUSH PRIVILEGES


方法5

使用SET PASSWORD语句,

mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD
 
你也必须使用PASSWORD()函数,

但是不需要使用FLUSH PRIVILEGES。

方法6

使用GRANT ... IDENTIFIED BY语句

mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY
 
这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。

注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。

标签:
0
投稿

猜你喜欢

  • [xhtml+css实例]不规则导航的制作

    2008-04-04 18:11:00
  • ASP CacheControl 属性

    2009-04-28 13:09:00
  • python中fastapi设置查询参数可选或必选

    2021-11-04 12:25:18
  • 关于pyqt5控件自适应窗口超详细知识点汇总

    2021-03-26 14:37:57
  • Python判断字符串是否包含特定子字符串的多种方法(7种方法)

    2021-09-20 02:22:51
  • python开发App基础操作API使用示例过程

    2022-01-19 18:00:35
  • PIL.Image.open和cv2.imread的比较与相互转换的方法

    2021-05-06 22:09:38
  • 一些关于Go程序错误处理的相关建议

    2023-07-21 22:46:43
  • php防止sql注入之过滤分页参数实例

    2023-07-21 10:02:40
  • vue如何使用router.meta.keepAlive对页面进行缓存

    2024-05-29 22:49:03
  • JS FormData对象使用方法实例详解

    2024-02-25 04:54:46
  • python将unicode和str互相转化的实现

    2023-07-17 21:36:34
  • 强悍的Python读取大文件的解决方案

    2021-12-26 19:25:28
  • Python实现前向和反向自动微分的示例代码

    2022-10-25 15:52:03
  • JavaScript禁止右击保存图片,禁止拖拽图片的实现代码

    2024-05-11 09:07:16
  • Python设计模式中的策略模式详解

    2023-09-03 09:26:26
  • asp清理缓存的代码

    2011-03-09 11:16:00
  • 通过实例解析Python return运行原理

    2021-08-11 18:31:31
  • python贪吃蛇核心功能实现上

    2021-12-06 15:49:18
  • sqlserver 2000中创建用户的图文方法

    2012-03-26 18:26:39
  • asp之家 网络编程 m.aspxhome.com