java連接mysql數(shù)據(jù)庫詳細(xì)步驟解析

第一步:下載一個JDBC驅(qū)動包,例如我用的是:mysql-connector-java-5.1.17-bin.jar
第二步:導(dǎo)入下載的JDBC驅(qū)動包,我用的是myeclipse,選中自己要導(dǎo)包的項目,右 擊選中propertise,再選JavaBuild Path, 右邊會出現(xiàn)libreries,點進(jìn)去,再點Add External JARs 然后再找到你要導(dǎo)入的驅(qū)動包。完了之后再點Order andExport,下面再選中你導(dǎo)入的包。
第三步:加載驅(qū)動程序:Class.forName("com.mysql.jdbc.Driver");
第四步:連接數(shù)據(jù)庫:Connection conn=DriverManager.getConnection ("jdbc:mysql://localhost/數(shù)據(jù)庫名稱","root","123456");
第五步:聲明一個Statement 用來執(zhí)行sql語句: Statement stmt=conn.createStatement();
第六步:聲明一個結(jié)果集接住執(zhí)行sql語句的數(shù)據(jù): ResultSet rs=stmt.executeQuery("select * from 表名");
下面給出完整的代碼:
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("測試通過");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost/myschool","root","123456");
System.out.println("conn-------------"+conn);
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from admin");
while(rs.next()){
String name=rs.getString("name");
String pwd=rs.getString("pwds");
System.out.println("name------"+name+"--------pwd-"+pwd);
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
相關(guān)文章
springmvc+shiro+maven 實現(xiàn)登錄認(rèn)證與權(quán)限授權(quán)管理
Shiro 是一個 Apache 下的一開源項目項目,旨在簡化身份驗證和授權(quán),下面通過實例代碼給大家分享springmvc+shiro+maven 實現(xiàn)登錄認(rèn)證與權(quán)限授權(quán)管理,感興趣的朋友一起看看吧2017-09-09
springboot實現(xiàn)敏感字段加密存儲解密顯示功能
這篇文章主要介紹了springboot實現(xiàn)敏感字段加密存儲,解密顯示,通過mybatis,自定義注解+AOP切面,Base64加解密方式實現(xiàn)功能,本文通過代碼實現(xiàn)給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-02-02
mybatis 查詢sql中in條件用法詳解(foreach)
這篇文章主要介紹了mybatis 查詢sql中in條件用法詳解(foreach),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02
關(guān)于spring-security(記住密碼,CSRF)
文章主要介紹了Spring Security中的PersistentTokenRepository、CSRF保護(hù)機(jī)制以及如何在登錄頁面添加記住我功能,并分享了相關(guān)實現(xiàn)代碼和配置2024-11-11
springboot中的springSession的存儲和獲取實現(xiàn)
這篇文章主要介紹了springboot中的springSession的存儲和獲取實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
groovy腳本定義結(jié)構(gòu)表一鍵生成POJO類
這篇文章主要為大家介紹了groovy腳本定義結(jié)構(gòu)表一鍵生成POJO類示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
Spring boot + thymeleaf 后端直接給onclick函數(shù)賦值的實現(xiàn)代碼
這篇文章主要介紹了Spring boot + thymeleaf 后端直接給onclick函數(shù)賦值的實現(xiàn)代碼,需要的朋友可以參考下2017-06-06

