mysql修改使用者密碼

2021-10-03 23:13:37 字數 1000 閱讀 6050

方法1: 用set password命令

首先登入mysql。

格式:mysql> set password for 使用者名稱@localhost = password(『新密碼』);

例子:mysql> set password for root@localhost = password(『123』);

方法2:用mysqladmin

格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

例子:mysqladmin -uroot -p123456 password 123

方法3:用update直接編輯user表

首先登入mysql。

mysql> use mysql;

mysql> update user set password=password(『123』) where user=『root』 and host=『localhost』;

mysql> flush privileges;

方法4:在忘記root密碼的時候,可以這樣,以windows為例:

1. 關閉正在執行的mysql服務。

2. 開啟dos視窗,轉到mysql\bin目錄。

3. 輸入mysqld --skip-grant-tables 回車。–skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。

4. 再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。

5. 輸入mysql回車,如果成功,將出現mysql提示符 >。

6. 連線許可權資料庫: use mysql; 。

7. 改密碼:update user set password=password(「123」) where user=「root」;(別忘了最後加分號) 。

8. 重新整理許可權(必須步驟):flush privileges; 。

9. 退出 quit。

10. 登出系統,再進入,使用使用者名稱root和剛才設定的新密碼123登入。

Mysql修改使用者密碼

一,mysql修改使用者密碼 方法一 使用者設定密碼 登陸狀態。命令 使用者名稱設定密碼 localhost 密碼 新密碼 例如 設定root使用者密碼 localhost 密碼 root 方法二 用mysql admin 命令 mysql admin u使用者名稱 p舊密碼密碼新密碼 例如 mys...

Mysql修改使用者密碼

b mysql資料庫修改使用者密碼 修改的使用者都以root為列 b b 方法一 b 在mysql系統外,使用mysqladmin mysqladmin u root p password test123 enter password 輸入原來的密碼 b 方法二 b 通過登入mysql系統,mysq...

mysql修改使用者密碼

修改使用者密碼 update user set password password 新密碼 where user 使用者名稱 update user set password password abc where user lisi set password for 使用者名稱 主機名 passwo...