日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql数据库root密码在哪个文件中_mysql - 本地数据库忘记了root用户的密码

發(fā)布時(shí)間:2023/12/10 数据库 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql数据库root密码在哪个文件中_mysql - 本地数据库忘记了root用户的密码 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在連接本地mysql數(shù)據(jù)庫一直都是客戶端保存密碼,然后一鍵登錄。突然開發(fā)要用到這個(gè)數(shù)據(jù)庫時(shí),腦子嗡嗡的了……忘記了密碼,試了很多遍還是記不起來。

沒辦法只能去找方案了,網(wǎng)上還是有很多跟我一樣的大佬的。這里記錄下,省得以后再出現(xiàn)這樣的問題,還得去找……

①首先停止本地的mysql 服務(wù) -

cmd進(jìn)入mysql的安裝路徑的bin目錄下(D:\work\tools\mysql-5.6.24-win32\bin)命令 : net stop mysql

或者在控制面板-管理工具-服務(wù)窗口中找到Mysql服務(wù),手動(dòng)停止該服務(wù)也可以。

②將root用戶對數(shù)據(jù)庫操作的的權(quán)限授予給別的用戶 -

執(zhí)行命令:?mysqld --skip-grant-tables

③?重新打開一個(gè)窗口,進(jìn)入Mysql安裝路徑的bin目錄,輸入mysql,然后再輸入命令? use mysql

④ 修改數(shù)據(jù)庫連接密碼

執(zhí)行命令 :?update user set password=password("123456789") where user="root";

⑤?重新加載一下權(quán)限,將設(shè)置了密碼的用戶root的權(quán)限信息從內(nèi)存中寫入數(shù)據(jù)庫。

執(zhí)行命令 : flush privileges;

⑥?修改 root 密碼后,需要執(zhí)行下面的語句和新修改的密碼。另開一個(gè)cmd窗口,執(zhí)行以下命令,然后提示輸入密碼:輸入4中設(shè)置的密碼。

執(zhí)行命令: mysqladmin -u root -p shutdown

⑦ 啟動(dòng)數(shù)據(jù)庫服務(wù) : net start mysql

備注:查找的方案中說是在⑤步中,即執(zhí)行??update user set password=password("123456789") where user="root"; 報(bào)錯(cuò),

給出的解釋是?mysql5.7以上沒有password這個(gè)字段,變成了authentication_string,命令應(yīng)該改成

update user set authentication_string=password("123456789") where user="root";

這里備注下,以后可能會(huì)遇到。

完畢!

本文參考鏈接:?https://www.cnblogs.com/liusx0303/p/10093050.html

總結(jié)

以上是生活随笔為你收集整理的mysql数据库root密码在哪个文件中_mysql - 本地数据库忘记了root用户的密码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。