关于数据库异常链接不上的错误

在Myeclipse中运行项目,出现了以下错误

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4074) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4006) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1694) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1244) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2397) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2430) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2215) at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:813) at com.mysql.jdbc.JDBC4Connection

我用的数据库是Mysql 

然后我就查找了网上的资源,在其他代码全部正确的前提下,发现什么修改密码或者重启Mysql什么的不可行,纠结了一天,然后第二天就在网上继续找度娘,然后找到了一个方法,就是先更改密码置空,然后找到Mysql安装文件夹下有my.ini文件,打开编辑,然后将Mysql的以下权限命令加在最后一行:skip-grant-tables  在重新启动Mysql运行就可以了。

你可能感兴趣的:(数据库问题)