方法/步驟
創(chuàng)新互聯(lián)是一家專業(yè)提供瑪沁企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站設(shè)計、HTML5建站、小程序制作等業(yè)務(wù)。10年已為瑪沁眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進行中。
1、Eclipse實現(xiàn)與數(shù)據(jù)庫的連接,需要添加相應(yīng)的jar包。打開Eclipse,在要與數(shù)據(jù)庫連接的項目中選擇New--Folder,如圖所示:
2、輸入承載jar包的文件夾名稱lib,如圖所示:
3、將MySQL數(shù)據(jù)庫連接的jar包復(fù)制到lib 文件夾中,然后選擇該jar包,右擊 ,選擇Build Path--Add to build path,如圖所示:
4、接下來就是代碼連接數(shù)據(jù)庫,輸入以下代碼,如圖所示:
拷過來的,你看看吧,我就是按這個做的。
Java連接數(shù)據(jù)庫過程:
第一步:驅(qū)動安裝和路徑設(shè)置Step1:到mysql的官方網(wǎng)站下載mysql-connector-java-5.1.18.zip驅(qū)動,解壓以后復(fù)制里面的mysql-connector-java-5.1.18.jar到j(luò)dk安裝目錄的lib文件夾中;Step2:設(shè)置環(huán)境變量CLASSPATH=.;%JAVA_HOME%\lib\mysql-connector-java-5.1.18.jar;
第二步:程序編寫
Step1:在程序中加載并注冊JDBC驅(qū)動器,其中JDBC-ODBC在JDK自帶,默認(rèn)已經(jīng)注冊,所以不需要注冊;
Class.forName(“com.mysql.jdbc.Driver”);
java.sql.DriverManager.registerDriver(newcom.mysql.jdbc.Driver()); //對于MySQL不是必須
Step2:建立與數(shù)據(jù)庫的連接
Connection con =java.sql.DriverManager.getConnection(dburl,user,pwd);
dburl表示連接數(shù)據(jù)庫的JDBC URL: jdbc:mysql://localhost:3306/DB_NAME
user: 數(shù)據(jù)庫用戶名
pwd:數(shù)據(jù)庫密碼
Step3:創(chuàng)建Statement對象,準(zhǔn)備執(zhí)行SQL語句
Statement stmt = con.createStatement();
Step4: 執(zhí)行SQL語句
String sql = “select * from tb_name”;
ResultSet rs = stmt.executeQuery(sql);
Step5:遍歷ResultSet對象中的記錄
while(rs.next()){
String name = rs.getString(index);
Long id = rs.getLong(index);
Int age = rs.getInt(index);
}
Step6:關(guān)閉數(shù)據(jù)庫
rs.close();
stmt.close();
con.close();
本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:
下載地址:
下載(Source and Binaries (zip)),解壓縮就可以了,
把這個mysql-connector-java-5.1.7-bin.jar
文件放入%JAVA_HOME%\lib。并且要在ClassPath中包含上面這個文件,即%JAVA_HOME%\lib\ %JAVA_HOME%\mysql-connector-java-5.1.7-bin.jar就可以解決你的問題。