亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

Java使用jdbc連接MySQL數據庫實例分析

2024-07-14 08:41:25
字體:
來源:轉載
供稿:網友

本文實例講述了Java使用jdbc連接MySQL數據庫的方法。分享給大家供大家參考,具體如下:

使用jdbc連接數據庫:

可以直接在方法中定義url、user、psd等信息,也可以讀取配置文件,但是在web項目中肯定是要使用第二種方式的,為了統一,只介紹第二種方式。

步驟

1、創建配置文件db.properties

無論是eclipse還是myeclipse,在工程下右鍵->new->file,以properties為后綴名就好了。

配置文件內容:

#連接數據庫的url,如果主機地址是localhost,端口是3306也可以寫成url=jdbc:mysql:///databasenameurl=jdbc:mysql://localhost:3306/databasename#用戶名user=root#密碼password=root#MySQL數據庫加載驅動driverClass=com.mysql.jdbc.Driver

2、定義一個使用jdbc連接數據庫的工具類JdbcUtil.java

工具類內容:

public class JdbcUtil{ //定義全局變量 private static String url = null; private static String user = null; private static String password = null; private static driverClass = null; //讀取配置文件內容,放在靜態代碼塊中就行,因為只需要加載一次就可以了 static{  try{   Properties props = new Properties();   //使用類路徑加載的方式讀取配置文件   //讀取的文件路徑要以“/”開頭,因為如果使用“.”的話,當部署到服務器上之后就找不到文件了,使用“/”開頭會直接定位到工程的src路徑下   InputStream in = JdbcUtil.class.getResourceAsStream("/db.properties");   //加載配置文件   props.load(in);   //讀取配置文件信息   url = props.getProperty("url");   user = props.getProperty("user");   password = props.getProperty("password");   driverClass = props.getProperty("driverClass");   //注冊驅動程序   Class.forName(driverClass);  }catch(Exception e){   e.printStackTrace();   System.out.println("驅動程序注冊失敗?。?!");  } } //獲取連接對象Connection public static Connection getConnection(){  try{   return DriverManager.getConnection(url,user,password);  }catch(SQLException e){   e.printStackTrace();   //跑出運行時異常   throw new RuntimeException();  } } //關閉連接的方法,后打開的先關閉 public static void close(Connection conn,Statement stmt,ResultSet rs){  //關閉ResultSet對象  if(rs != null){   try{    //關閉rs,設置rs=null,因為java會優先回收值為null的變量    rs.close();    rs = null;   }catch(SQLException e){    e.printStackTrace();    throw new RuntimeException();   }  }  //關閉Statement對象,因為PrepareStatement和CallableStatement都是Statement的子接口,所以這里只需要有關閉Statement對象的方法就可以了  if(stmt != null){   try{    stmt.close();    stmt = null;   }catch(SQLException e){    e.printStackTrace();    throw new RuntimeException();   }  }  //關閉Connection對象  if(conn != null){   try{    conn.close();    conn = null;   }catch(SQLException e){    e.printStackTrace();    throw new RuntimeException();   }  } }}

可以聊任何java問題,JavaSE、JavaEE

工具類已經實現了,可以直接考到項目里使用,但是有一點要注意,就是這個類文件中沒有導入支持的類,大家也可以看到在類的頭部沒有package import,這個需要自己手動添加上,導入類的快捷鍵是Ctrl+Shift+O,導包的時候不要導錯了;別忘了引入MySQL的支持jar包mysql-connector-java-5.1.7-bin.jar

附:mysql-connector-java-5.1.7-bin.jar可點擊此處本站下載。

希望本文所述對大家java程序設計有所幫助。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲自拍偷拍网址| 九九视频这里只有精品| 亚洲人成网7777777国产| 国产成人一区二区三区小说| 国产一区二区三区日韩欧美| 欧美亚洲日本黄色| 国产精品一区二区av影院萌芽| 欧美一区二区.| 有码中文亚洲精品| 91国产视频在线播放| 欧美成年人视频网站| 综合网日日天干夜夜久久| 久久精品中文字幕电影| 日韩中文字幕视频在线观看| 国产国语videosex另类| 欧美精品少妇videofree| 日韩亚洲综合在线| 国内精品小视频在线观看| 日韩av在线免费观看| 亚洲精品美女在线| 亚洲高清av在线| 91精品久久久久久久久久久| 欧美专区国产专区| 久久影院免费观看| 最好看的2019年中文视频| 午夜精品在线视频| 久久久人成影片一区二区三区观看| 亚洲激情中文字幕| 最新亚洲国产精品| 亚洲人a成www在线影院| 日韩欧美高清在线视频| 日韩在线免费av| 亚洲视频专区在线| 隔壁老王国产在线精品| 欧美午夜xxx| 欧美最顶级的aⅴ艳星| 欧美成人免费视频| 成人免费看片视频| 欧美日韩在线免费| 日韩在线视频免费观看高清中文| 少妇高潮久久77777| 欧美午夜精品伦理| 欧美大片在线免费观看| 一区二区欧美在线| 国产在线a不卡| 91久久久久久久| 久久久亚洲欧洲日产国码aⅴ| 国产一区二区三区中文| 日韩综合视频在线观看| 久久久久久有精品国产| 成人精品一区二区三区电影黑人| 国产精品吊钟奶在线| 欧美成人手机在线| 欧美中文字幕视频在线观看| 久久中文字幕视频| 亚洲精品久久久久久下一站| 国产精品69精品一区二区三区| 韩国三级日本三级少妇99| 成人午夜高潮视频| 国产精品麻豆va在线播放| 亚洲成**性毛茸茸| 久久亚洲综合国产精品99麻豆精品福利| 久久久久九九九九| yw.139尤物在线精品视频| 日日狠狠久久偷偷四色综合免费| 国产精品99久久久久久久久| 久久6精品影院| 伊人伊成久久人综合网站| 亚洲成人精品视频| 精品国产一区二区三区久久狼5月| 日韩电视剧免费观看网站| 国产精品对白刺激| 欧美一区深夜视频| 欧美久久精品午夜青青大伊人| 91九色视频导航| 国产成人精品久久久| 亚洲日本中文字幕| 久久久久久这里只有精品| 日韩大胆人体377p| 九九九久久国产免费| 成人在线精品视频| 国产日本欧美一区| 欧美大片免费观看| 精品五月天久久| 91精品国产99久久久久久| 日韩亚洲国产中文字幕| 国产欧美日韩精品专区| 久久中文字幕国产| 亚洲精品国产欧美| 日韩在线播放视频| 亚洲精品v欧美精品v日韩精品| 国产在线视频不卡| 国产成人91久久精品| 日韩中文在线不卡| 亚洲精品国产电影| 日韩欧美在线看| 国产精品亚洲自拍| 亚洲精品自产拍| 欧美日韩视频免费播放| 欧美亚洲成人精品| 欧美激情极品视频| 成人av色在线观看| 原创国产精品91| 欧美国产极速在线| 亚洲欧美日韩久久久久久| 亚洲电影天堂av| 一区二区三区在线播放欧美| 欧美日韩综合视频| 精品欧美aⅴ在线网站| 亚洲欧美日韩在线一区| 国模极品一区二区三区| 欧美性开放视频| 国产香蕉97碰碰久久人人| 亚洲精品国产精品国自产在线| 色婷婷av一区二区三区在线观看| 欧美激情视频给我| 国产一区二区三区在线播放免费观看| 中文字幕国产精品| 亚洲欧洲在线观看| 欧美激情一二三| 国产免费观看久久黄| 九色精品美女在线| 久久免费视频网站| 欧美日韩另类视频| 欧美激情啊啊啊| 国产免费一区二区三区香蕉精| 91在线观看欧美日韩| 成人午夜激情网| 成人xxxxx| 亚洲国产私拍精品国模在线观看| 日韩精品在线影院| 91精品久久久久| 日韩中文字幕第一页| 中文字幕日韩精品在线观看| 国产最新精品视频| 日韩成人激情在线| 狠狠色香婷婷久久亚洲精品| 91性高湖久久久久久久久_久久99| 国产不卡精品视男人的天堂| 57pao成人国产永久免费| 中文字幕久久久av一区| 亚洲最大福利视频网站| 91免费高清视频| 日韩电影中文字幕在线观看| 国产精品美女久久久久av超清| 亚洲国产一区二区三区在线观看| 91精品中文在线| 国产一区二区久久精品| 亚洲欧美国产视频| 久久精品国产一区二区电影| 日韩精品亚洲视频| 成人黄色av网| 久久久免费在线观看| 国外成人在线播放| 日本久久久a级免费| 欧美高清视频在线| 97人人做人人爱| 国产午夜精品视频| 亚洲一区二区三区成人在线视频精品| 66m—66摸成人免费视频| 亚洲成人久久久久| 日韩高清欧美高清| 欧美裸体xxxx| 欧美又大又硬又粗bbbbb|