国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java連接SQL Server教程(詳細教程)

這篇具有很好參考價值的文章主要介紹了Java連接SQL Server教程(詳細教程)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、SQL Server配置管理器

1.1、在安裝好SQL Server的情況下,點擊Win搜索SQL Server配置管理器

如果有搜索不到則Win+R輸入cmd打開命令提示符輸入
SQLServerManager10.msc
這里的 SQLServerManager10.msc 對應(yīng)的是SQL Sever 2008
SQL Sever 2019版本的對應(yīng)的是 SQLServerManager15.msc
java連接sqlserver,java,開發(fā)語言

1.2、打開的窗口如下圖所示。在左邊欄找到 SQL Server網(wǎng)絡(luò)配置選項,點開下拉,會看到“SQLEXPRESS的協(xié)議,選中它,看右邊欄。

java連接sqlserver,java,開發(fā)語言

1.3、將Named Pipes 、TCP/IP 點擊啟用!

雙擊TCP/IP(右鍵→屬性),在彈出的窗口中選擇 “IP地址” 選項卡。
將IP1和IP10的【IP地址】設(shè)為127.0.0.1,并將所有【IP+數(shù)字】的【已啟用】設(shè)為是。接著,拖動下拉條到最下方,將IP1、IP10、 IPAll 中的【TCP端口】設(shè)成 1433。
java連接sqlserver,java,開發(fā)語言

java連接sqlserver,java,開發(fā)語言
java連接sqlserver,java,開發(fā)語言

1.4、打開telnet并測試1433端口

打開telnet服務(wù):
打開“控制面板”→點擊“程序”
java連接sqlserver,java,開發(fā)語言
找到啟用或關(guān)閉Windows功能
java連接sqlserver,java,開發(fā)語言
找到Telnet,點選,確定。
java連接sqlserver,java,開發(fā)語言

1.5、安裝完成后,按住win鍵和R鍵,輸入services.msc打開服務(wù)管理器或者按住win鍵輸入服務(wù),打開服務(wù)之后找到SQL Server啟動。

java連接sqlserver,java,開發(fā)語言
找到SQL Server服務(wù)器并且啟動
java連接sqlserver,java,開發(fā)語言

1.6、完成上一步后。開始菜單 → 運行cmd → 輸入:telnet 127.0.0.1 1433

java連接sqlserver,java,開發(fā)語言
如圖所下則測試成功:
java連接sqlserver,java,開發(fā)語言

測試是否成功,如果成功則說明配置成功,如果連接失敗則說明上面的配置有誤,同志仍需努力!

二、下載Microsoft JDBC Driver 4.0 for SQL Server

2.1、下載JDBC驅(qū)動

官方下載地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774
下載sqljdbc_6.0.8112.200_chs.tar.gz(2.2M),并且解壓文件
java連接sqlserver,java,開發(fā)語言

解壓完后打開文件夾sqljdbc_6.0.8112.200_chs.tar>sqljdbc_6.0>chs>jre7找到sqljdbc41.jar把它復(fù)制。重新在D盤新建一個文件夾,命名為sqljdbc4,將sqljdbc41.jar復(fù)制一個進去。

2.2、配置環(huán)境變量

右擊 我的電腦 → 屬性 → 高級系統(tǒng)設(shè)置(高級) → 環(huán)境變量,點擊新建CLASSPATH變量,并且將其值設(shè)為“D:\sqljdbc4 \sqljdbc41.jar”。
java連接sqlserver,java,開發(fā)語言

三、使用IDEA測試連接SQL Server數(shù)據(jù)庫

3.1、打開IDEA,并且導(dǎo)入jar包

打開IDEA新建應(yīng)該文件夾lib,并且把我們剛才下載的sqljdbc41.jar給復(fù)制進去
java連接sqlserver,java,開發(fā)語言

java連接sqlserver,java,開發(fā)語言
復(fù)制進去之后點擊Add as Library
java連接sqlserver,java,開發(fā)語言
選擇你要添加到的模塊點擊確認即可使用了。
java連接sqlserver,java,開發(fā)語言

3.2、代碼測試Java連接SQL Server數(shù)據(jù)庫

import java.sql.*;

public class Dome {
    public static void main(String[] args) {
        //定義加載驅(qū)動
        String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
        //定義數(shù)據(jù)庫用戶
        String userName = "sa";
        //定義數(shù)據(jù)庫密碼
        String userPwd = "sasa";
        //定義數(shù)據(jù)庫連接對象
        Connection dbConn = null;
        //定義命令對象
        Statement stmt=null;
        try {
            //1.加載及注冊驅(qū)動
            Class.forName(driverName);
            //2.定義數(shù)據(jù)庫連接字符串
            String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=LOLDB";
            //3.數(shù)據(jù)庫連接
            dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
            System.out.println("連接數(shù)據(jù)庫成功");
            //4.定義SQL語句
            String sql="select * from LolNameTab";
            //5.創(chuàng)建一個執(zhí)行sql對象
            stmt=dbConn.createStatement();
            //6.執(zhí)行SQL語句命令
            ResultSet resultSet = stmt.executeQuery(sql);
            //7.處理結(jié)果,并獲取數(shù)據(jù)
            while (resultSet.next()){
                String userID=resultSet.getString("userID");
                String password=resultSet.getString("password");
                String name=resultSet.getString("userName");
                System.out.println(userID+"\t"+password+"\t"+name);
            }
            //8.關(guān)閉連接
            resultSet.close();
            dbConn.close();
            stmt.close();
        } catch (SQLException e) {      //數(shù)據(jù)庫的處理異常的方法
            e.printStackTrace();
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }finally {
            if (dbConn!=null){
                try {
                    dbConn.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
            if(stmt!=null){
                try {
                    stmt.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

運行結(jié)果如下:
java連接sqlserver,java,開發(fā)語言
?最后?

總結(jié)不易,希望uu們不要吝嗇你們的??喲(^U^)ノ~YO??!
如有問題,歡迎評論區(qū)批評指正??文章來源地址http://www.zghlxwxcb.cn/news/detail-762086.html

到了這里,關(guān)于Java連接SQL Server教程(詳細教程)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Microsoft SQL Server 2019 下載、安裝及Java JDBC配置連接數(shù)據(jù)庫(多圖詳解 超詳細)

    Microsoft SQL Server 2019 下載、安裝及Java JDBC配置連接數(shù)據(jù)庫(多圖詳解 超詳細)

    一、下載 下載鏈接Microsoft SQL Server 二、安裝 1.找到剛剛下載的文件,雙擊打開后,選擇基本并接受 2.選擇接受 3.選擇安裝位置,并點擊安裝,然后等待下載安裝完成 4.正在安裝 -5.遇到了一個問題,重啟一下(未遇到該問題的可忽略此步) 6.安裝成功,點擊安裝SSMS 7.點擊下載

    2024年02月04日
    瀏覽(58)
  • SQL Server2019詳細安裝教程(含JDBC連接)

    SQL Server2019詳細安裝教程(含JDBC連接)

    解壓壓縮包后得到三個exe文件: 百度網(wǎng)盤鏈接: windows8以上直接點擊 cn_sql_server_2019_developer_x64_dvd_c21035cc.iso 安裝即可: 接著點擊setup.exe來進行安裝: 要是沒有反應(yīng)的話點擊 SQL2019-SSEI-Dev.exe 來安裝: 1、點擊自定義安裝 選擇安裝路徑: 安裝要等待好一會兒,安裝完成之后會

    2024年02月13日
    瀏覽(35)
  • java連接sql,找不到com.microsoft.sqlserver.jdbc.SQLServerDriver的問題

    百度說SqlServer的未提供maven版本,其實高版本的可以直接在maven倉庫找到。 來源: l???????https://huaweicloud.csdn.net/633568ddd3efff3090b5612c.html

    2024年02月11日
    瀏覽(24)
  • SqlServer2019—解決SQL Server 無法連接127.0.0.1的問題

    SqlServer2019—解決SQL Server 無法連接127.0.0.1的問題

    1、打開SQL Server 2019配置管理器 2、SQL Servere 網(wǎng)絡(luò)配置(啟用 Named Pipes 和 TCP/IP) ?3、修改TCP/IP協(xié)議(右鍵選擇屬性—IP地址),具體如下圖所示: ?4、重啟SQL Server服務(wù) ?

    2024年02月11日
    瀏覽(23)
  • 通過Java連接Sql Server數(shù)據(jù)庫

    通過Java連接Sql Server數(shù)據(jù)庫

    JDBC是Java DateBase Connectivity的簡寫,翻譯過來就是java連接數(shù)據(jù)庫,或者更通俗地說就是java語言操作數(shù)據(jù)庫。JDBC的本質(zhì)其實是官方定義的一套操作所有關(guān)系型數(shù)據(jù)庫的規(guī)則,也就是接口。 微軟官方j(luò)dbc下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774 下載之后解壓到相

    2024年01月17日
    瀏覽(93)
  • Navicat連接本地SqlServer出現(xiàn) [08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:無法打開與SQL Server等錯誤

    Navicat連接本地SqlServer出現(xiàn) [08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:無法打開與SQL Server等錯誤

    ? 使用Navicat連接本地SqlServer [08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:無法打開與SQL Server的連接[53].(53)[HYTO0] [Microsoft][SQL Server Native Client 11.0]登錄超時已過期(O) [08001][Microsoft][SQL Server Native Client11.0]與SQL Server建立連接時發(fā)生了與網(wǎng)絡(luò)相關(guān)的或特定于實例的錯誤。

    2024年02月11日
    瀏覽(18)
  • 記錄一下Java JDBC連接微軟SQL Server遇到的那些坑

    記錄一下Java JDBC連接微軟SQL Server遇到的那些坑

    最近忙實習(xí),宅在國內(nèi)遠程辦公,然后呢我的西班牙老板又要求我用Java做某個管理系統(tǒng)。由于我的電腦和公司的遠程電腦上都裝的是SQL Server 2019,為了圖方便,我就沒有換數(shù)據(jù)庫系統(tǒng)軟件,順便隨手建了個庫建了個表來測試一下。 表大概長這么一個樣子: ?插入了一些數(shù)據(jù)

    2024年02月04日
    瀏覽(20)
  • Idea連接SqlServer報錯:驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接

    Idea連接SqlServer報錯:驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接

    我的報錯信息如下: [08S01] 驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。錯誤:“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”。 ClientConnectionId:721941c7-3e08-4e80-bc56-418e1c051624 sun.securi

    2024年02月15日
    瀏覽(36)
  • springboot連接sqlserver 驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接解決方法

    springboot連接sqlserver 驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接解決方法

    在連接的url后面添加 ;trustServerCertificate=true 如下 我們公司用的是sql server。我大四準備實習(xí)的時候?qū)W的是springtboot,公司用的是vs studio去連的sql server。我不想用vs studio,因為我想至少先會用一個技術(shù),用熟練一個技術(shù)。我們組長說可以,能解決問題就行,但是平常的工作不能

    2024年02月11日
    瀏覽(28)
  • springboot  sqlserver驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。

    springboot sqlserver驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。

    sqlserver驅(qū)動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。 通過第三方驅(qū)動可以解決(如果還不行可以看本文解決方法) https://blog.csdn.net/u011452289/article/details/129378923?spm=1001.2014.3001.5502 這個是sqlserver tsl協(xié)議和jdk的協(xié)議不匹配 首先在jdbc連接后加入TrustServ

    2024年02月02日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包