数据库连接失败,用户名和密码都正确了
报了这个错误: Access denied for user 'root'@'localhost' (using password: YES)
1.高版本连接驱动要加cj
2.如果账号密码没有问题在url后添加一些参数 时区字符格式SSL协议等
看着像是缺参数,你再检查一下
是新安装的mysql吗?如果是,这个问题一般就是远程访问权限没配置。到安装mysql的服务器上,登陆mysql进行下面的操作
mysql -uroot -proot //登陆mysql
use mysql; //切换到mysql数据库
update user set host = '%' where user = 'root'; //开放远程访问权限
select host, user from user; //查询更改结果
flush privileges; //刷新权限策略,使变更生效