赞
踩
最近要重装mysql ,因为之前用的mysql 版本太低 5.5的,今天换成5.7的版本。尼玛重装完,发现能在sqlyog上和cmd命令中正常连接mysql数据库,但是idea却无法连接,总他妈报的The specified database user/password combination is rejected: com.mysql.cj.exceptions.CJException: Access denied for user 'root'@'localhost' (using password: YES
的错误。尼玛我还以为是mysq中的root用户没开全部访问权限,去找修改权限方法发现没有用。尼玛最后才发现是因为mysqlzt服务占用了导致连接不上数据库。我真服了。一个这样的问题搞了我花费两个小时才解决的,真是懂了一个bug调一天的感受,之前我的mysql不知道因为啥密码失效,尼玛按网上的改了半天改完后过几天又失效,我也是服,屌用没有,还得是重装才解决的。面对玄学的解决问题的方法,一是重启电脑,二是重装系统!
#检查方法
确定mysql服务是否在运行
确定账号密码是否正确,可以通过cmd命令进入mysql判断
查看端口是否为3306 或者端口3306是否被其他程序占用
4.查看mysqlzt服务是否在运行,关闭即可使idea能够正常连接mysql数据库.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。