[英]Can't connect to MySQL from webapp in Ubuntu
我有一個MySQL數據庫,可以通過命令提示符和MySQL管理工具進行連接,但是在同一服務器上的Tomcat服務器中的Web應用程序中使用相同的憑據會出現以下錯誤:
javax.servlet.ServletException
:org.apache.commons.dbcp.SQLNestedException
:無法創建PoolableConnectionFactory
(無法創建與數據庫服務器的連接。嘗試重新連接3次。放棄。)
我認為這是不正確的憑據問題。 我檢查了MySQL服務器是否正在使用netstat偵聽端口3306。 我沒有mysql根憑據,但是我創建了一個新帳戶並授予了所有權限,並且使用命令提示符和MySQL管理工具來連接這兩個帳戶。
原來是一個緩存問題。 禁用Web應用程序中的上下文緩存,以便“查看”更改。 Windows不會顯示此行為/問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.