問題:
如何設定 Tomcat 與 MySQL 通訊資料庫?
答案:
1. mysql-connector-java-5.1.13-bin 放置
JDBC 驅動程式的放置取決於管理連接的位置。對於 Tomcat 管理的連接池,請將 JAR 檔案放在 Tomcat/lib 中。對於使用DriverManager#getConnection() 的基本連接,驅動程式可以放置在Tomcat/lib (適用於所有部署的Web 應用程式)或YourApp/WEB-INF/lib (覆蓋特定Web 應用程式的Tomcat/lib 驅動程式)中。
2.設定檔(context.xml 或 server.xml)
JNDI資料來源:
基本DriverManager:
3.web.xml
範例(JNDI資料來源):
context.xml
<Context> <Resource name="jdbc/yourdb" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" url="jdbc:mysql://localhost:3306/yourdb" driverClassName="com.mysql.jdbc.Driver" username="yourname" password="yourpass" /> </Context>
web.xml
<resource-env-ref> <resource-env-ref-name>jdbc/yourdb</resource-env-ref-name> <resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref>
web.xml
以上是如何配置Tomcat連接MySQL資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!