windows-mysql8.0.15如何修改密碼、重置密碼
windows-mysql8.0.15 修改密碼、重置密碼
打開命令窗口cmd
輸入命令:net stop mysql,停止MySQL服務(wù)。
net stop mysql
如果出現(xiàn)下圖提示,就則需要用管理員權(quán)限打開命令窗口

正確提示如下圖:

開啟跳過密碼驗證登錄的MySQL服務(wù)
輸入命令 mysqld --console --skip-grant-tables --shared-memory
命令執(zhí)行后該命令框會出現(xiàn)很多執(zhí)行代碼,不要關(guān)閉該窗口
mysqld --console --skip-grant-tables --shared-memory
再打開一個新的cmd,無密碼登錄MySQL
輸入登錄命令:mysql -u root -p
mysql -u root -p
選擇要操作的數(shù)據(jù)庫,命令如下:
use mysql
密碼置為空,命令如下:
update user set authentication_string='' where user='root';
如果想要修改密碼
從打開新的cmd操作步驟開始即可,然后在密碼置為空操作中,設(shè)置你的新密碼。

圖片所示,就是這兩命令的操作流程結(jié)果。
退出mysql,命令:quit。
并且關(guān)閉第一個打開的cmd窗口。
quit
打開命令框,輸入:net start mysql 啟動MySQL服務(wù)。
net start mysql

進入mysql,記住如果已經(jīng)置空了密碼可以可以直接登錄,命令:
mysql -u root -p
不用輸入密碼,直接再按Enter就能直接進入了。
設(shè)置新的mysql用戶密碼,命令:兩個命令隨便選一個
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
退出mysql,命令:quit。
并且用新密碼重新登錄測試,登錄命令:mysql -u root -p
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL入門完全指南及Linux系統(tǒng)下基本的安裝教程
這篇文章主要介紹了MySQL入門完全指南及Linux系統(tǒng)下基本的安裝教程,對MySQL的基本特性有一個較為詳細的整理,需要的朋友可以參考下2015-11-11
從MySQL轉(zhuǎn)換到PostgreSQL的遷移過程
在數(shù)據(jù)庫遷移項目中,從MySQL轉(zhuǎn)換到PostgreSQL是一個常見但充滿挑戰(zhàn)的任務(wù),最近我在一個項目中遇到了這樣的需求,在轉(zhuǎn)換過程中遇到了各種語法錯誤和兼容性問題,本文將詳細記錄整個修復(fù)過程,希望能為遇到類似問題的開發(fā)者提供參考,需要的朋友可以參考下2026-04-04

