2011年1月21日 星期五

如何讓JSP連結Mysql或Access資料庫呢?

如何讓JSP可以跟Mysql連結呢?










※首先到Mysql官方首頁
http://dev.mysql.com/downloads/,點選"Downloads"。








※然後點選旁邊清單,"Mysql connector/J"。









※點選"MySQL Connector/J 5.1"。









※然後進入Downloads頁面,點選"
Download"下載驅動程式。










※下載完解壓縮,把"mysql-connector-java-5.1.6-bin.jar"檔案放入Tomcat底下的Lib資料夾內即可安裝完畢。(壓縮檔內其他檔案是說明檔,沒必要放入)



●以上步驟完成Tomcat就安裝好Mysql的驅動程式了!!


---------------------------------我是分隔線---------------------------------


如果想要安裝Mysql可以使用AppServ這套軟體,
AppServ裡面就包含Apache和Mysql了。







---------------------------------我是分隔線---------------------------------

Dreamweaver如何設定JSP連結Mysql呢?



首先連線名稱設定為"localhost
"



驅動程式
設定為"com.mysql.jdbc.Driver
"



然後URL設定為"jdbc:mysql://localhost:3306/資料庫名稱"。


(大部份安裝Mysql他預設Port都是3306)


我資料庫是用mysql這個名稱,大學是自由的!!名稱可以自己命名!!



使用者名稱和密碼設定是以安裝Mysql時所設定的。



我安裝Mysql
使用者名稱和密碼是"root"和"123",所以就像圖片那樣填入。


Dreamweaver應連線勾選"使用測試伺服器上的驅動程式"即可安裝完畢。







●以上步驟完成就可以使用Dreamweaver連結Mysql資料庫製作JSP網頁了!!





另外JSP連結Access就跟Mysql不太一樣了!!


必須使用這些語法

<%

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection con = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/ROOT/dbdemos.mdb");

Statement stmt = con.createStatement();

%>


---------------------------------我是分隔線---------------------------------

資料庫工作頁面


Mysql資料庫的畫面








Access資料庫的畫面









個人是比較喜歡用Mysql,因為方便管理!!



沒有留言:

張貼留言