mysql 修改密碼的四個方法

2021-08-05 21:48:41 字數 1026 閱讀 4231

方法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; 。

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

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

8. 退出 quit。

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

四個修改Docker預設儲存位置的方法

方法 一 軟鏈結 預設情況下docker的存放位置為 var lib docker 可以通過下面命令檢視具體位置 sudo docker info grep docker root dir 解決這個問題,最直接的方法當然是掛載分割槽到這個目錄,但是我的資料盤還有其他東西,這肯定不好管理,所以採用修改...

四個修改Docker預設儲存位置的方法

參考 我使用方法 二 修改映象和容器的存放路徑 指定映象和容器存放路徑的引數是 graph var lib docker,我們只需要修改配置檔案指定啟動引數即可。docker 的配置檔案可以設定大部分的後台程序引數,在各個作業系統中的存放位置不一致,在 ubuntu 中的位置是 etc defaul...

Mapper的四個方法

1 protected void setup context context 一般用來載入一些初始化的工作,每個job執行一次 protected void setup context context throws ioexception,interruptedexception catch ioe...