有的时候navicat出现1045密码YES,并且之前连上过,没有其他错误,那么就去服务里停止MYSQL80和mysqlzt(禅道的mysql),再重新启动MYSQL80,就可以了。原因:大概是因为禅道的mysql与本机上的mysql冲突了。mysqlzt为禅道的mysql数据库服务,mysqlzt与mysql服务共存的情况下,cmd可以正常连接数据库,但是navicat项目连接不上数据库。