亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL忘記登錄密碼怎么辦

發布時間:2022-01-10 16:16:27 來源:億速云 閱讀:97 作者:iii 欄目:MySQL數據庫

本篇內容主要講解“MySQL忘記登錄密碼怎么辦”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“MySQL忘記登錄密碼怎么辦”吧!

MySQL忘記登錄密碼怎么辦

接手一個項目時,如果上一位負責人沒有把項目文檔、賬號密碼整理好是一件很頭疼的事情。。 例如,當你想打開MySQL數據庫的時候 輸入:

mysql -u root -p 一回車想輸入密碼,發現密碼錯誤!!

# [MySQL for Linux錯誤 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)]

1、找到 my.cnf 配置文件的位置

windows下修改的是my.ini,這里主要說的是Linux的具體操作,

Linux系統使用 whereis 能夠很方便地找到文件的位置:

$ whereis my
$ my:/etc/my.cnf

2、修改 my.cnf

如果你是 root 用戶,直接vim /etc/my.cnf (注:windows下修改的是my.ini)

如果你是普通用戶 , sudo vim /etc/my.cnf

進入vim編輯器編輯之后,找到 [mysqld] ,按鍵盤的 i 鍵進入編輯模式,在[mysqld]后面任意一行添加 skip-grant-tables 用來跳過密碼驗證的過程:

按 ESC 退出編輯,鍵入  :wq ,回車即保存并退出。

3、 重啟 mysqld 服務

$ sudo /etc/init.d/mysqld restart

普通用戶在這個命令最前面加上 sudo ,root 用戶就不用啦。

4、無密進入MySQL


出現Entering password 無需理會,回車即可進入 MySQL 數據庫。

5、修改root密碼

進入到 MySQL 數據庫之后,我們就可以更新 "mysql"數據庫中“user”表的 root 記錄的密碼了

mysql > use mysql;
mysql > update user set password=password('YOUR_NEW_PASSWORD') where user='root'; 
mysql > flush privileges;

步驟解析:

use mysql; 進入到名為 “mysql” 的數據庫,

然后使用 update 語句更新密碼,

更新密碼之后使用 flush privileges; 刷新權限。

注意:  password()函數是用于密碼儲存的加密函數,該函數的加密過程不可逆!因此除非用大量的數據進行比對,不然沒辦法使用什么逆函數查看舊的密碼,只能使用該函數更新密碼,YOUR_NEW_PASSWORD 就是自己設置的新密碼。

設置好新密碼之后,Ctrl + D退出 MySQL 數據庫。

6、重新配置 my.cnf 文件

重新用 vim 打開 my.cnf ,將剛才的 skip-grant-tables 刪除或者在前面加上#號注釋,保存并退出。

7、重啟 mysqld 服務

$ sudo /etc/init.d/mysqld restart

8、用新密碼進入MySQL

$ mysql -u root -p

到此,相信大家對“MySQL忘記登錄密碼怎么辦”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桑植县| 庆云县| 玉环县| 静宁县| 连城县| 张家川| 太仆寺旗| 合江县| 屏东县| 金湖县| 和静县| 桐庐县| 南阳市| 麟游县| 河间市| 金湖县| 临沭县| 桃江县| 长沙县| 东方市| 拉萨市| 马尔康县| 土默特右旗| 盐亭县| 仙桃市| 仙游县| 甘南县| 灯塔市| 道真| 金昌市| 镇康县| 合肥市| 尖扎县| 渑池县| 都安| 十堰市| 安新县| 驻马店市| 彰化县| 临沂市| 浪卡子县|