java web工程部署到server 2008 r2 上之后访问数据库报 Access denied for user ‘root’@’localhost’ (using password: YES)
我本地是win8的系统使用tomcat运行是正常的,但是一部署到服务器就不行了,报这个错Access denied for user 'root'@'localhost' (using password: YES);然后我发现服务器的环境变量Path里没有关于mysql的变量,我以为是版本问题,就还原系统重装了mysql 5.5.33,但装好之后运行还是不行,还是同样 的错误,求大神帮忙解决!!
数据库的配置:
<bean id="mydatasource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"
p:driverClass="${mysql.jdbc.driver}"
p:jdbcUrl="${mysql.jdbc.url}"
p:user="${mysql.jdbc.user}" p:password="${mysql.jdbc.pwd}"
p:acquireIncrement="2" p:acquireRetryAttempts="3"
p:acquireRetryDelay="3000" p:idleConnectionTestPeriod="300" p:maxIdleTime="360"
p:initialPoolSize="3" p:maxPoolSize="10"
p:maxStatements="25"
/>
如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。