1、 安裝Tomcat
參考Tomcat for window 的安裝向導,基本直接安裝即可,注意:安裝時會
提示輸入管理用戶名和密碼,這是以后會用到的用戶名和密碼,切記。
2、 將MySqL的JDBC驅動復制到%Tomcat%\Common\lib目錄下。
3、 安裝MySql,默認安裝即可。
4、 使用Tomcat的Web管理應用配置數據源
啟動Tomcat服務器,打開瀏覽器,輸入http://localhost:8080/admin/(其中
localhost可能是一臺機器的IP或是服務器名稱),進入管理界面的登陸頁
面,這時候請輸入原來安裝時要求輸入的用戶名和密碼,登陸到管理界
面,選擇Resources-Data sources進入配置數據源界面,選擇Data Source
Actions ->選擇Create New Data Source,進入配置詳細信息界面,內容如
下:
JNDI Name: jdbc/mysql
Data Source URL: jdbc:mysql://localhost/dbname
JDBC Driver Class: com.mysql.jdbc.Driver
User Name: root
Password: ********
Max. Active Connections: 4
Max. Idle Connections: 2
Max. Wait for Connection: 500
Validation Query:
要求輸入的JNDI Name等信息,其中除了JDBC DriverClass之外,其他的可以根據你的需要填寫。比如Data Source URL的內容可能是:jdbc:mysql:// IP或是名稱/DataBaseName,其中DataBaseName是你的數據庫名稱,IP是你的數據庫的所在的服務器的IP或是名稱。最后點擊Save->Commit Change.這樣你的數據源的基本資料配置一半了。
4、改寫Server.xml文件。該文件位于%Tomcat%\conf目錄下,用記事本打開并在</host>之前加入下面的配置。
?<Context path = "/webappname">
???????? <ResourceLink name = "jdbc/mysql" global = "jdbc/mysql"
???????????????? type = javax.sql.DataSourcer"/>
?</Context>
webappname即你的web目錄名
5、保存,并將Tomcat的服務Stop and Start即可。
下面是我的測試代碼:


































































這個方法我自己親自測試過, 是可行的。
不過我自己在網上搜索過,他們都配置的比較復雜。要改好幾個文件。
我的環境:win2000 + Tomcat5.0.28
[補充: 對於Tomcat 5.5.X後, 只要在圖形化配置後並Commit Changes, 然後在C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\context.xml中添加如下即可]






