第一步:
找到mysql啟動檔案my.ini,在mysqld下加入
skip-grant-tables
第二步:
重啟mysql服務
net stop mysql
net start mysql
第三步:
進入user資料庫(use user)
第四步:
查詢表user (select * from user)
看一下user表的字段
如果是mysql5.7那麼user中不存在password欄位
更新密碼操作:
update mysql.user set authentication_string=password(『123456』) where user=』root』
如果是mysql5.7之前的,
更新密碼操作:
update mysql.user set password=password(『newpassword』) where user=』root』。
第五步:
flush privileges;
第6步:
退出mysql,重啟服務,就可以使用密碼登入了。
MySQL忘記密碼解決辦法
在windows下 code 開啟命令列視窗,停止mysql服務 net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld nt.exe 執行 mysqld nt skip grant tables 當前視窗將會停止。另外開啟乙個命令列視窗,執行mysql 如果提...
MySQL忘記密碼解決辦法
1 若mysql已啟動,先關閉服務 開啟cmd,切換到mysql bin目錄下,執行d mysql bin mysqld.exe skip grant tables 2 開啟另乙個cmd,切換到mysql bin目錄下,此時登入不需要密碼,d mysql bin mysql.exe mysql up...
MySQL忘記密碼解決辦法
在windows下 code 開啟命令列視窗,停止mysql服務 net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld nt.exe 執行 mysqld nt skip grant tables 當前視窗將會停止。另外開啟乙個命令列視窗,執行mysql 如果提...