首页 » 后端 » MySQL/MariaDB » 正文

修改mysql密码的5种方法

发布者:站点默认
2011/04/25 浏览数(1,563) 分类:MySQL/MariaDB 修改mysql密码的5种方法已关闭评论

忘记root密码时的修改方法参见:/694.html

1.修改mysql库的user表:

  use mysql 
  update user set Password=password('myNewPasswd') where User='root'; 
  flush privileges; 

2.在命令行中使用命令【本人推荐^_^】:

  MYSQLADMIN -u root -p PASSWORD myNewPasswd
  #回车输入旧密码后密码会改成“myNewPasswd” 

  MYSQLADMIN -u root --password= PASSWORD myNewPasswd
  #把空密码改为“myNewPasswd”

  MYSQLADMIN -u root --passowrd="" PASSWORD myNewPasswd
  #同上,把空密码改为“myNewPasswd” 

  MYSQLADMIN -u root --passowrd="myNewPasswd" PASSWORD ""
  #使用旧密码“myNewPasswd”登录来置空密码 

  MYSQLADMIN -u root --password=oldPasswd PASSWORD newPasswd
  #把密码“oldPasswd”换成“newPasswd” 

  说明:1.“--password”。
     2.“-p”执行后会向你要密码,“--password=”用于直接给MySQL密码。
      直接给密码也可以“mysqladmin -uroot -poldPasswd password newPassrd,注意“-p”和“oldPasswd”中间没空格。

3.可以修改my.ini文件:

  [client] 
  password = myNewPasswd 

4.使用SET PASSWORD语句:

  mysql> SET PASSWORD FOR root@localhost = PASSWORD('myNewPasswd'); 

5.使用GRANT … IDENTIFIED BY语句:

  mysql> GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 'myNewPassword';

<完>

点击返回顶部
  1. 留言
  2. 联系方式