我的配置应该都没问题,但是之前插入一个之后,后来不知道怎么就报错了,我连接数据库的代码如下:
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/project","root","123456");
Statement.stmt=con.createStatement();
然后就报错成这样了:
——————————————————————————————————————————
错误信息为: Access denied for user 'root'@'localhost' (using password: NO)
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
——————————————————————————————————————————
我的mysql都可以正常使用,自己直接登录也没问题,截图如下:
弄了半天了,希望各位帮忙解答~
确定密码没错的话,可能是数据库账号没有权限,把root账号的权限加一下
嗯嗯,多谢了,我自己找到问题啦