本人用的mysql8版本
看到網(wǎng)上很多教程,什么修改配置文件my.ini。在8版本根本沒(méi)用。以下是8版本解決辦法。親測(cè)可用。
1、用管理員身份打開(kāi)命令行工具。(強(qiáng)調(diào):管理員身份)
2、停止mysql服務(wù):
3、輸入以下命令無(wú)密碼啟動(dòng)mysql
mysqld --console --skip-grant-tables --shared-memory
4、 另開(kāi)一個(gè)命令行窗口,輸入mysql -u root無(wú)密碼登錄;
mysql -u root
這時(shí)你的Navicat已經(jīng)可以無(wú)密碼登錄了。
5、登錄進(jìn)去后依次輸入以下命令:
use mysql;
#查看用戶名以及密碼
select user, host, authentication from user;
6、重置你的密碼
mysql> use mysql;
mysql> flush privileges;
mysql> alter user 'root'@'localhost'IDENTIFIED BY '你的密碼';
mysql> flush privileges;
7、重啟你的mysql數(shù)據(jù)庫(kù)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-505747.html
net stop mysql
net start mysql
完成,本人親測(cè)可用。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-505747.html
到了這里,關(guān)于mysql數(shù)據(jù)庫(kù)忘記密碼了怎么辦的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!