我自己的經驗:
主要有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服務需要是關閉的,否則總是報錯說端口号被占用。