问题复现:
解决方案:
1、首先用管理员的身份打开命令行窗口,切换到数据库bin 目录下
2、运行命令mysql --install 执行mysql安装,如果之前安装过了,执行sc delete mysql,删除该mysql
再次执行mysql --install
(1)显示之前已经安装过了
(2)执行删除语句
(3)再次执行安装语句,现在的状态就是安装成功
3、执行语句 mysqld --initialize --user=root --console ,如果执行失败先删除mysql中的data文件,执行成功后会生成一个临时的密码,一定记住
4、输入命令 net start mysql 启动mysql
5、输入命令 mysql -u root -p 输入上面的临时密码,当前状态就是登陆成功
6、但是这个临时的密码不好记,去navicat中点击登录,会提示这个密码已经过期,将密码重置成新的密码即可