数据库连接失败Cannot create PoolableConnectionFactory (Communications link&n
(2013-05-19 22:51:43)
标签:
it |
这个问题大致就是需要检查你的数据源配置即Resource中的:url,username,password
url这个一般是"jdbc:mysql://localhost:3306/test",一定要注意3306,这个是你数据库连接用的端口,可以把它改成别的,但是如果你用的tomcat容器,别把它写成8080,这样就会产生Cannot
create PoolableConnectionFactor
我当时实在MySql Workbench5.2 CE中的 Users and Privileges中,有个Server Access Management
User
还有就是 username=
总结起来就是:url端口要写对,不能写其他程序被占用的,127.0.01还是localhost要看数据库里面有哪个,还要就是把对的驱动放入项目中的WEB-INF/lib里,这里提一下不用再放到tomcat的lib中。