web项目部署到阿里云linux服务器后,连接mysql出现问题
最近弄了个阿里云服务器,想实际配置下项目,但是在数据库访问阶段卡住了,向各位请教下。
服务器环境:mysql,jdk,tomcat都配置好了
web项目也放倒了tomcat对应未webapps目录下
服务器上的tomcat也可以访问,但是到请求数据库的时候就出问题了:
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
密码跟用户名都是root,我利用手动mysql -u root -p命令试过,是OK,可以连接上,密码是没问题的。
下面是web项目中JDBC的配置,大佬们帮忙看下是否有问题:
private static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
private static final String DB_URL = "jdbc:mysql://localhost/moviesinfo";
private static final String Name = "root";
private static final String Password = "root";
上述的方式在本地测试都是Ok的,就是部署到服务器出现问题了,而自己这方面刚刚开始学习,百度很久也没找到对应的方法,特向各位请教!