step 1:以管理员身份打开 服务 ,关闭正在运行的mysql服务
step2:以管理员身份打开 cmd 并进入mysql安装目录下的bin目录
step3:进入安全模式
在命令行输入 mysqld --console --skip-grant-tables --shared-memory
step4:这个窗口别管 另开一个cmd窗口 输入mysql
step5:依次输入
mysql>use mysql
mysql>flush privileges
mysql>alter user ‘root’@'localhost’IDENTIFIED BY ‘新密码’
step6:navicat更改密码
右击mysql--编辑连接--以新密码连接