在已上线的项目里修改mysql的密码,容易会导致mysql和tomcat接连出现问题。解决步骤:
1、修复mysql连接,在mysql命令行里修改密码,但是要接着flush privileges(update后接着flush,中途不要退出命令行),并重启电脑(仅仅重启mysql服务还不管用);
update user set password=password('this is new password') where user='root' ; //修改密码
flush privileges ;//应用更新
2、java项目的数据库连接配置修改密码后,把tomcat的temp文件夹删除掉(清理缓存),还要检查webapps和me-webapps下面是否有用到旧数据库连接的其他项目(有的话都要一 一 修改);