使用navicat连接数据库的时候出现了1045的错,那肯定是你的账号密码填错了,新版的mysql的一般不会出现这个错误,当你确定你的密码没有填错的时候,你可以重启服务器尝试一下,当你操作服务器的时候,有可能在你操作完毕以后出现僵尸进程的出现,这时候就需要你重启服务器了,要是重启服务器依然不成功,那么就需要你重置密码,重新连接。
重置密码的操作:
1、当你还知道数据库密码的情况下:
(1):”mysql -u root -p "自己的数据库密码"
(2) : show databases;看看有没有mysql这个数据库
(3):use mysql;
(4):update user set password=password('newPassword') where user='root';
(5):FLUSH PRIVILEGES: 刷新你刚才的操作使之生效。
(6)quit; 退出
2、不知道密码的情况下:未完待续