我自己的经验:
主要有3点:
- 自己的代码要正确
- 数据库服务确保已经启动
- 确保你的访问路径是正确的
1、自己的代码要正确
比如jdbc驱动,正确的写法:private static final String driverName="com.mysql.jdbc.Driver";
2、数据库服务确保已经启动
输入win+r运行命令框,输入services.msc打开服务
找到MySQL的服务,并启动
如果数据库服务器没有启动,就会报错500,
日志的报错信息:数据库连接失败:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
ps:另外MyEclipse运行web项目时,会自动的把项目打包放到Tomcat的安装目录的webapps文件夹下,并且会启动tomcat的服务,所以你的tomcat服务需要是关闭的,否则总是报错说端口号被占用。