MySQL是現(xiàn)今最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,但是有時(shí)候我們會(huì)使用MySQL免安裝版進(jìn)行開(kāi)發(fā)和測(cè)試,而MySQL免安裝版默認(rèn)安裝無(wú)密碼模式,當(dāng)我們忘記密碼時(shí)就會(huì)遇到問(wèn)題。
下面介紹忘記MySQL免安裝版密碼的解決方法:
1. 打開(kāi)MySQL免安裝版的bin目錄,找到mysqld.exe這個(gè)可執(zhí)行文件,并以管理員身份運(yùn)行。
cd C:\mysql-5.7.28-winx64\bin mysqld.exe --console --skip-grant-tables
2. 在啟動(dòng)了MySQL的控制臺(tái)上執(zhí)行以下命令:
use mysql; update mysql.user set authentication_string=password('new_password') where user='root'; flush privileges;
3. 退出MySQL免安裝版的控制臺(tái),重新啟動(dòng)MySQL。
現(xiàn)在,使用新密碼重新登錄即可。