tomcat无法访问MySQL_JSP在tomcat服务器下无法连接MySql问题解决方法
我連的是MySQL數據庫,但是在服務器下運行jsp文件時會出現如下的狀況:
控制臺報錯:com.mysql.jdbc.Driver
即不能找到驅動程序,通過我的一次次試驗,終于得到解決
首先我的代碼編寫是沒有問題的,而且我已經在eclipse下的jar庫中導入了jdbc驅動文件。直接運行java應用程序
運行java應用程序,結果如圖所示,成功連接上數據庫并打印輸出了teacher表中所有數據。
jsp中的代碼如圖所示:即引用了該java文件并打印輸出
但是通過tomcat運行程序,控制臺報錯:com.mysql.jdbc.Driver
可以說明沒有找到該驅動程序,說明我們放在改project下的驅動程序是沒有應用上的。
內部原理是:jsp文件先轉化成java文件,再編譯成class文件在tomcat下執行,所以調用的驅動程序應該置于tomcat根目錄下。然后
我把這個jdbc驅動程序放在了tomcat的lib目錄下,再次運行。
繼續報錯:com.mysql.jdbc.Driver
仍然沒有找到驅動程序,最后發現是忘記了配置環境變量,這個很重要。
打開環境變量配置頁面,在CLASSPATH中,加入
D:tomcat 6.0apache-tomcat-6.0.29libmysql-connector-java-5.0.8-bin.jar
注:讀者路徑不一定和我一樣,我把tomcat放在了D盤
如圖:
接下來運行,測試
成功!!沒有報錯,運行結果如圖:
成功解決!有問題的可以評論,看到后我會及時回復的!希望對大家有幫助!
總結
以上是生活随笔為你收集整理的tomcat无法访问MySQL_JSP在tomcat服务器下无法连接MySql问题解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一加 Ace 2 今日开售:12GB 内
- 下一篇: 当代最便宜的 16GB 显卡,宏碁 Ar