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

正確提示如下圖:

開啟跳過密碼驗(yàn)證登錄的MySQL服務(wù)
輸入命令 mysqld --console --skip-grant-tables --shared-memory
命令執(zhí)行后該命令框會(huì)出現(xiàn)很多執(zhí)行代碼,不要關(guān)閉該窗口
mysqld --console --skip-grant-tables --shared-memory
再打開一個(gè)新的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)閉第一個(gè)打開的cmd窗口。
quit
打開命令框,輸入:net start mysql 啟動(dòng)MySQL服務(wù)。
net start mysql

進(jìn)入mysql,記住如果已經(jīng)置空了密碼可以可以直接登錄,命令:
mysql -u root -p
不用輸入密碼,直接再按Enter就能直接進(jìn)入了。
設(shè)置新的mysql用戶密碼,命令:兩個(gè)命令隨便選一個(gè)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
退出mysql,命令:quit。
并且用新密碼重新登錄測(cè)試,登錄命令:mysql -u root -p
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Mysql表創(chuàng)建外鍵報(bào)錯(cuò)解決方案
這篇文章主要介紹了Mysql表創(chuàng)建外鍵報(bào)錯(cuò)解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
MySQL入門完全指南及Linux系統(tǒng)下基本的安裝教程
這篇文章主要介紹了MySQL入門完全指南及Linux系統(tǒng)下基本的安裝教程,對(duì)MySQL的基本特性有一個(gè)較為詳細(xì)的整理,需要的朋友可以參考下2015-11-11
從MySQL轉(zhuǎn)換到PostgreSQL的遷移過程
在數(shù)據(jù)庫遷移項(xiàng)目中,從MySQL轉(zhuǎn)換到PostgreSQL是一個(gè)常見但充滿挑戰(zhàn)的任務(wù),最近我在一個(gè)項(xiàng)目中遇到了這樣的需求,在轉(zhuǎn)換過程中遇到了各種語法錯(cuò)誤和兼容性問題,本文將詳細(xì)記錄整個(gè)修復(fù)過程,希望能為遇到類似問題的開發(fā)者提供參考,需要的朋友可以參考下2026-04-04
利用SQL注入漏洞登錄后臺(tái)的實(shí)現(xiàn)方法
工作需要,得好好補(bǔ)習(xí)下關(guān)于WEB安全方面的相關(guān)知識(shí),故撰此文,權(quán)當(dāng)總結(jié),別無它意。讀這篇文章,我假設(shè)讀者有過寫SQL語句的經(jīng)歷,或者能看得懂SQL語句2012-01-01

