除网上常见解决方案外,如
- 用户名密码输入错误、username写成name等
- sql版本与maven中依赖不匹配,驱动加载错误等
- mysql权限问题等
也有可能电脑中有多个用户名为root的用户,如下:
带着对应IP修改用户权限,并在idea中测试即可正常使用,解决错误信息
GRANT
[权限,如:ALL PRIVILEGES]
ON [库.表,全选为:*.*]
TO [用户名]@[IP]
IDENTIFIED BY [密码]
若要登录不同的root用户,可使用以下代码:
mysql -uroot -p[密码] -h[IP地址]