日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本篇文章給大家介紹一下mysql忘記密碼的解決方案及修改密碼的三種方式。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。


詳細介紹mysql忘記密碼的解決方案及修改密碼的三種方式

1、修改密碼的三種方式

mysql用戶分為root用戶(超級管理員,擁有所有權限)和普通用戶,mysql服務器通過權限表來控制用戶對數據庫的訪問,這些權限表存于root用戶下的mysql數據庫中。

在使用mysql數據庫過程中,往往需要修改密碼的操作,下面介紹三種修改密碼的方式:


1.1、使用mysqladmin命令在命令行指定新密碼

mysqladmin -u root -p password '新密碼'

回車,將提醒你輸入原密碼


詳細介紹mysql忘記密碼的解決方案及修改密碼的三種方式


1.2、使用set語句

set password=password("新密碼")

這時需要重啟mysql服務器或使用flush privileges語句刷新權限表,使新密碼生效


1.3、修改user表

update mysql.user set authentication_string=PASSWORD("123456") where user="root" and host="localhost"

注意,mysql新版本用于存用戶密碼的字段名為authentication_string而不是 password,且新密碼必須使用password函數進行加密


1.4、mysql8.0修改密碼語句

ALTER USER 'root'@'localhost' IDENTIFIED BY 'ok';

如遇報錯,先執行flush privileges


2、忘記密碼怎么辦呢?

另外,不知道小伙伴們有沒有遇到過忘記密碼的情況呢?其實忘記密碼很容易解決,下面就介紹忘記密碼時的解決方案:

第一步:在命令行輸入net stop mysql命令關閉mysql服務

第二步:使用--skip-grant-tables選項啟動mysql服務(服務器將不加載權限判斷,任何用戶 都能訪問數據庫)

在命令行輸入 

mysqld --skip-grant-tables

命令運行之后,用戶無法再輸入指令,此時如果在任務管理器中可以看到名稱為 mysqld的進程,則表示可以用root用戶 登錄服務器了

第三步:打開另一個命令行窗口,輸入不加密碼的登錄命令

mysql -u root

登錄成功后可以使用update語句修改密碼

修改完成后,必須使用flush privileges語句刷新權限表,這樣新的密碼才能生效

第四步:將輸入mysqld --skip-grant-tables命令的命令行窗口關閉,接下來就可以使用新密碼登錄mysql服務器了

怎么樣,是不是覺得很簡單呢?以后忘記密碼再也不用愁了!


分享到:
標簽:mysql忘記密碼 mysql修改密碼
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定