jsenter

          JBuilder 9 Enterprise Edition添加加mysql驅(qū)動(dòng)

           
          配置環(huán)境:
          1、Windows XP Pro sp2
          2、JBuilder 9Enterprise
          3、MySQL 4.0.15
          4、MySQL 的JDBC driver 3.0.9 ,下載網(wǎng)址:
          http://www.mysql.com/downloads/api-jdbc-stable.html
          本文對(duì)JBuilder和MySQL的安裝不在此累述,重點(diǎn)從MySQL 的JDBC driver談起。

                  首先,解開(kāi)MySQL 的JDBC driver的壓縮包,其實(shí)在這個(gè)包中真正有用的就是mysql-connector-java-3.0.9-stable-bin.jar,所以我直接把它放到c:systemmysql-jdbc(這個(gè)目錄可以自己定義)下

          在JBuilder中,做如下的操作:

          一、選擇Tool -> Configure Libraries,在Configure Libraries窗口中選擇左邊列表框下的New,彈出New Library Wizard 窗口,在Name中輸入mysql(可以自己定義),Location中選擇User Home,點(diǎn)擊Add,選擇mysql jdbc的路徑:c:systemmysql-jdbc mysql-connector-java-3.0.9-stable-bin.jar,點(diǎn)擊ok(兩次);

          二、選擇Project -> Project Properties -> Paths -> Required Libraries -> 點(diǎn)擊Add,選擇第一步驟中添加的User Home下的mysql,點(diǎn)擊ok(兩次);

          三、選擇Tool -> Enterprise Setup -> Database Drivers -> 點(diǎn)擊Add,選擇剛添加的User Home下的mysql,點(diǎn)擊ok,在列表框中出現(xiàn)mysql.config,點(diǎn)擊ok;

          四、提示重新啟動(dòng)JBuilder,設(shè)置才能生效,確定后,重啟JBuilder;

          五、選擇Tool -> Database Pilot ,在Database Pilot窗口中選擇View -> Options -> Drivers -> 點(diǎn)擊Add

          Driver class中輸入:com.mysql.jdbc.Driver
          Sample URL中輸入:mysql://localhost/DataBaseName 點(diǎn)擊ok;

          六、在Database Pilot窗口中選擇File -> New,在New URL 窗口中,
          Driver:從列表中選擇第五步驟建立的com.mysql.jdbc.Driver
          URL:將DataBaseName改為存在的數(shù)據(jù)庫(kù),本例中的URL如下:jdbc:mysql://localhost/admin,點(diǎn)擊ok;

          七、在Database Pilot窗口中Database URLs列表中雙擊剛建立的url,輸入連接數(shù)據(jù)庫(kù)的用戶名、密碼,連接成功。

          附測(cè)試程序:

          <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="errorinfo.jsp"%>
          <%@page import="java.sql.*"%>
          <%@page import="java.util.*"%>

          <%
          //Initialize
          java.sql.Connection    conn;
          java.sql.Statement     stmt;
          java.sql.ResultSet     rst;

          Class.forName("com.mysql.jdbc.Driver").newInstance();
          String strUrl = "jdbc:mysql://localhost/admin";
          String strQuery = "select * from test3";
          conn= DriverManager.getConnection(strUrl, "root", "");
          stmt = conn.createStatement();
          rst = stmt.executeQuery(strQuery);
          rst.next();
          %>
          <%=rst.getString("a")%>
          <%
          rst.absolute();
          conn.close();
          %>

          注:test3為數(shù)據(jù)庫(kù)admin里面的一個(gè)表。

          posted on 2005-03-27 10:29 李貝 閱讀(967) 評(píng)論(0)  編輯  收藏 所屬分類: JAVA

          主站蜘蛛池模板: 张掖市| 潼南县| 科尔| 延寿县| 宁阳县| 兰坪| 高唐县| 灵台县| 静海县| 七台河市| 平阳县| 宜阳县| 梁山县| 仙居县| 长宁区| 文成县| 和平区| 西青区| 仁寿县| 绍兴县| 山西省| 香港 | 伊金霍洛旗| 南投县| 突泉县| 新竹市| 双牌县| 城步| 丰都县| 冀州市| 广饶县| 华坪县| 南京市| 仁化县| 博客| 喀喇沁旗| 祁阳县| 鹤峰县| 九龙城区| 视频| 巴楚县|