Java程序設計(四)數據庫JDBC入門

今天,我們來談談在JAVA中 如何連接數據庫,如何對數據庫進行操作 。本文 以SQL SERVER 2012 其他數據庫也是大同小異的 。.以下是步驟

1.下載適合SQL SERVER 2012 的驅動

2.配置SQL SERVER 2012 JDBC的驅動 

3.配置SQL SERVER 2012

4.在eclipse 中完成JDBC的配置

5.編寫程序 測試數據庫的連接 


1.下載適合SQL SERVER 2012 JDBC的驅動  以下是網址

http://www.microsoft.com/zh-cn/download/details.aspx?id=11774

2.配置JDBC的驅動

尋找壓縮包 並下載 之後解壓縮 然後把sqljdbc4.jar 這個文件 複製拷貝到 你java jdk 所在的文件夾 的 jre/ext 這個文件中 比如這個地址  E:\Program Files\Java\jdk1.8.0_60\jre\lib\ext

3.確保你的SQL SERVER 的驗證方式是混合驗證 //如果不是混合驗證 請參考下期文章 如何更改SQL SERVER 的認證方式 

4.打開sql server 的配置管理器  sql server configuration manager  然後 點擊  sql server 的網絡配置  打開 TCP/IP  以及Name Tipe  協議  要啓用這些協議纔會確保之後的步驟能成功

5.打開eclipse 新建一個測試工程  工程名 可以這樣Test 然後 在src 文件中 打開屬性 Build Path  選擇 configure build path  然後 打開 libraries 選項卡 然後再點擊 ADD external jars 選擇 你剛纔拷貝進去的sqljdbc4.jar 這個文件  然後 OK

6.然後新建一個類  然後 寫一段測試代碼 以下是示例  



import java.sql.*;


 


public class Test {


public static void main(String [] args)


{


 String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";


 String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=MyTest";   //你要連接的數據庫名稱


 String userName="sa";  //數據庫的登錄名


 String userPwd="*******************";  //數據庫的密碼 
 String sql="SELECT StuName FROM [MyTest].[dbo].[StuTest]";


 try


 {


  Class.forName(driverName);


  Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);


   System.out.println("連接數據庫成功");
   Statement stmt=dbConn.createStatement();
   ResultSet resql=stmt.executeQuery("select * from Example ");
   while(resql.next())
   {
   System.out.println(resql.getString("Name"));
   }
 }


 catch(Exception e)


 {


  e.printStackTrace();


  System.out.print("連接失敗");


 }    


}


}



7.如果以上代碼測試成功了  說明初步入門了JDBC 哈哈  就這樣了  下期再見 不定時更新 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章