将localhost改为本机的ip地址时连接数据库报错:
java.sql.SQLException: Access denied for user 'root'@'windows10.microdone.cn' (using password: YES)!!!!
这很有可能是因为该数据库没有开启远程连接服务,那么该如何开启远程连接服务呢?
最简单的一种方案就是使用sql语句进行设置:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123';//123指登录数据库时使用的密码 flush privileges;
如果还没生效的话,请重启MySql服务器。