900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Linux下Java连接数据库出现 Access denied for user 'root'@'localhost' (using password: YES)错误

Linux下Java连接数据库出现 Access denied for user 'root'@'localhost' (using password: YES)错误

时间:2023-10-04 10:18:07

相关推荐

Linux下Java连接数据库出现 Access denied for user 'root'@'localhost' (using password: YES)错误

一、问题描述

centos 7 终端键入mysql -u root -p输入密码后可成功访问数据库,但使用IDEA编写Java代码实现数据库连接时却出现Access denied for user ‘root’@‘localhost’ (using password: YES) 错误。

二、解决方法

在刚安装mysql时,系统会默认提供4种host下得root用户,如下图所示:

user中有多条root记录时,mysql会优先判断是否使用了绑定的ip,所以将localhost设置成对应的Ip 就可以。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。