< 返回

Linux下忘記sql密碼的解決方法

2024-10-15 18:02 作者:xiao gang 閱讀量:3428

如果你在Linux下忘記了MySQL或MariaDB的數(shù)據(jù)庫密碼,可以按照以下步驟重置密碼:

1. 停止MySQL/MariaDB服務(wù)

首先,你需要停止MySQL或MariaDB服務(wù)。可以使用以下命令:

sudo systemctl stop mysql

sudo systemctl stop mariadb

2. 啟動MySQL/MariaDB在安全模式下

接下來,以安全模式啟動數(shù)據(jù)庫,這樣你可以不需要密碼登錄。

sudo mysqld_safe --skip-grant-tables &

這里的--skip-grant-tables選項(xiàng)允許你在沒有權(quán)限檢查的情況下訪問數(shù)據(jù)庫。

3. 連接到MySQL/MariaDB

在安全模式下,連接到MySQL/MariaDB:

mysql -u root

4. 更改用戶密碼

在MySQL/MariaDB提示符下,執(zhí)行以下命令以改變用戶的密碼。假設(shè)你要重置的是root用戶的密碼:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';

如果你使用的是MySQL 5.7版本或更早版本,可以使用下面的命令:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密碼');

5. 退出MySQL/MariaDB

輸入以下命令以退出MySQL/MariaDB:

EXIT;

6. 重啟MySQL/MariaDB服務(wù)

現(xiàn)在,你需要停止安全模式的MySQL/MariaDB,并重新啟動服務(wù):

sudo systemctl stop mysql

sudo systemctl stop mariadb

然后,重新啟動MySQL/MariaDB服務(wù):

sudo systemctl start mysql

sudo systemctl start mariadb

7. 測試新密碼

最后,使用新密碼登錄MySQL/MariaDB以確認(rèn)密碼已成功重置:

mysql -u root -p

系統(tǒng)會提示你輸入新密碼,輸入后即可登錄。

注意事項(xiàng)

  • 確保在進(jìn)行操作時有足夠的權(quán)限(通常需要root權(quán)限)。

  • 在生產(chǎn)環(huán)境中,盡量避免使用--skip-grant-tables,因?yàn)樗鼤箶?shù)據(jù)庫處于不安全狀態(tài)。

  • 重置密碼時,請務(wù)必選擇一個強(qiáng)密碼。

以上就是在Linux下重置MySQL或MariaDB密碼的步驟。如果在執(zhí)行過程中遇到任何問題,請根據(jù)錯誤信息進(jìn)行相應(yīng)的調(diào)整。

聯(lián)系我們
返回頂部 主站蜘蛛池模板: 宅男66lu国产在线观看| eeuss在线兵区免费观看| 久久伊人精品一区二区三区 | 精品一区二区三区水蜜桃| 老头一天弄了校花4次| 久久久久免费精品国产| 久久精品国产精品| 亚洲av成人综合网| 亚洲资源最新版在线观看| 免费国产小视频在线观看| 午夜DV内射一区区| 免费看大黄高清网站视频在线| 午夜性福利视频| 人禽无码视频在线观看| 国产人妖另类在线二区| 国产一级特黄生活片| 回复术士的重来人生第一季樱花动漫| 国产r67194吃奶视频| 午夜福利视频合集1000| 你是我的城池营垒免费观看完整版| 人妻无码久久一区二区三区免费| 亚洲精品电影天堂网| 亚洲女人18毛片水真多| 五月婷婷丁香在线| 久久99精品久久久久久久野外 | 黄色毛片在线播放| 色综合天天色综合| 高清国语自产拍免费视频| 色妞色综合久久夜夜| 男同精品视频免费观看网站| 欧美日韩综合网| 日本理论片午午伦夜理片2021| 成年人电影在线播放| 大香伊人久久精品一区二区| 国产精品自产拍在线观看| 国产成人在线观看网站| 国产精品久久香蕉免费播放| 国产精品毛多多水多| 国产乱码1卡二卡3卡四卡| 人妖欧美一区二区三区四区| 亚洲中文字幕无码专区|