java連接SQL?Server數(shù)據庫圖文教程(自用)
1.基礎配件
SQL Server版本:2022
JDK版本:21
java編譯器:IDEA
JDBC版本:12.6(x64版本)
2.準備工作
2.1 SQL Server的準備工作
打開SQL Server的配置管理器,將SQL Server的網絡配置下的MSSQLSERVER中的TCP/IP以及Named Pipes打開,如圖所示:
打開TCP/IP的屬性,進入IP地址選項塊,將IP1、IP10以及IP14的的IP的地址改為IPV4地址:127.0.0.1。然后將所有的TCP端口改為1433,如圖所示:
進入SQL Server Management Studio,使用Windows驗證登錄后,選中數(shù)據庫服務器,打開,選擇 安全性->登錄名->sa,右鍵點擊屬性,進入后設置密碼。(密碼:123456)
2.2 IDEA的準備工作
新建一個項目(我命名為learn),打開該項目,把對應版本的JDBC jar包拖入External Libraries中。
3.調試工作
在代碼中import java.sql.*,然后進行代碼調試,具體代碼如下:
import java.sql.*; public class Main { public static void main(String[] args) { String url = "jdbc:sqlserver://192.168.0.131:1433;databaseName=test;integratedSecurity=false;encrypt=true;trustServerCertificate=true;"; Connection conn; try { conn = DriverManager.getConnection(url,"sa","123456"); Statement stat = conn.createStatement();//創(chuàng)建一個 Statement 對象來將 SQL 語句發(fā)送到數(shù)據庫。 ResultSet resultSet=stat.executeQuery("select * from student"); while (resultSet.next()) { System.out.println(resultSet.getString("id")); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }// 連接數(shù)據庫cpp } }
3.1 代碼分析
String url = "jdbc:sqlserver://192.168.0.131:1433;databaseName=test;integratedSecurity=false;encrypt=true;trustServerCertificate=true;";
“jdbc:sqlserver:” --加載驅動
//192.168.0.131 --ipv4地址(win+r打開cmd,輸入ipconfig,獲取ipv4地址,每個人都不一樣)
databaseName=test --所要使用的數(shù)據庫名稱
integratedSecurity=false;encrypt=true;trustServerCertificate=true --默認設置
剩下的代碼則都是根據先前的設置以及自身數(shù)據庫的信息進行編寫,不再多加贅述。
4.運行
對該段代碼進行運行后得到如下結果:
以上,結束。
總結
到此這篇關于java連接SQL Server數(shù)據庫的文章就介紹到這了,更多相關java連接SQL Server內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Mybatis plus的自動填充與樂觀鎖的實例詳解(springboot)
這篇文章主要介紹了Mybatis plus的自動填充與樂觀鎖的實例詳解(springboot),本文給大家介紹的非常詳細對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11JavaWeb實現(xiàn)用戶登錄注冊功能實例代碼(基于Servlet+JSP+JavaBean模式)
這篇文章主要基于Servlet+JSP+JavaBean開發(fā)模式實現(xiàn)JavaWeb用戶登錄注冊功能實例代碼,非常實用,本文介紹的非常詳細,具有參考借鑒價值,感興趣的朋友一起看看吧2016-05-05