最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JAVA連接到SQLserver的步驟方法以及遇到的問(wèn)題

 更新時(shí)間:2022年06月16日 09:11:09   作者:Try丶圣賢  
java相對(duì)于其他語(yǔ)言(例如c,c++等)連接數(shù)據(jù)庫(kù)要方便得多,下面這篇文章主要給大家介紹了關(guān)于JAVA連接到SQLserver的步驟方法及遇到的問(wèn)題,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下

這是一個(gè)java類文件

要實(shí)現(xiàn)將此類連接到數(shù)據(jù)庫(kù)一定要執(zhí)行以下步驟:

1.裝載驅(qū)動(dòng)程序

2.加載驅(qū)動(dòng)程序

3.連接到指定數(shù)據(jù)庫(kù)

4.測(cè)試

第一步:從SQLserver官網(wǎng)上下載jdbc驅(qū)動(dòng)程序,下載時(shí)請(qǐng)注意jdbc的版本與javaJDK的版本是否對(duì)應(yīng)。

圖中我們可以看到9.4版本的jdbc是可以同時(shí)兼容16.0、11.0 和 1.8的,此時(shí)我們就要確定我們的jdk版本號(hào)方法為:按win+R,輸入cmd,在彈出的命令窗口中輸入 java -version

圖中我們可以看到我們jdk版本為1.8,那么我們就應(yīng)該在剛剛下載的壓縮包中選擇1.8版本的jar復(fù)制,并在java工程上點(diǎn)擊右鍵新建一個(gè)文件夾,命名為lib

在lib文件夾上把剛剛我們復(fù)制的jar文件粘貼上

然后在java工程上右擊按圖中所示進(jìn)入到創(chuàng)建path的窗口

按圖中所示的順序依次點(diǎn)擊

第三步為選擇你的java工程的lib文件中的jar包,然后點(diǎn)擊OK,出現(xiàn)Referenced Libraries就算創(chuàng)建成功啦!

這個(gè)時(shí)候我們的jdbc驅(qū)動(dòng)就算裝載成功了,既然有了裝載那必然會(huì)有加載,而加載的方法則由命令實(shí)現(xiàn),命令如下:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

這個(gè)命令就是把驅(qū)動(dòng)程序加載到j(luò)ava類文件中

接下來(lái)我們要通過(guò)驅(qū)動(dòng)程序?qū)ava與數(shù)據(jù)庫(kù)連接,命令如下:

String dburl="jdbc:sqlserver://localhost:端口號(hào);DatabaseName=數(shù)據(jù)庫(kù)名";
Connection con = DriverManager.getConnection(dburl,"sa","sql2008");//連接到目標(biāo)數(shù)據(jù)庫(kù)
System.out.println("連接成功");

其中sa為用戶名,sql2008為密碼,端口號(hào)里寫什么下面會(huì)詳細(xì)講解
到這里我們就已經(jīng)成功了一半,此時(shí)運(yùn)行會(huì)出錯(cuò),那是因?yàn)镾QLserver中的一些東西我們沒(méi)有設(shè)置,下面是設(shè)置的步驟。

首先,我們打開(kāi)ssms點(diǎn)擊連接:注意(連接數(shù)據(jù)庫(kù)服務(wù)器的名字?。。。?/p>

我們?cè)诜?wù)器上右擊選擇屬性—安全性—設(shè)置驗(yàn)證方式為SQLserver-----確定

在安全性----登錄名----選擇sa

右擊屬性-----常規(guī)------更改密碼(注意密碼一定要與java命令的密碼一致)

選擇狀態(tài)設(shè)置登錄-----啟用

接下來(lái)我們打開(kāi)SQL配置管理器,找不到配置管理器的小伙伴可以在搜索框里輸入“配置管理器”即可打開(kāi)

選擇SQLserver網(wǎng)絡(luò)配置----(你的數(shù)據(jù)庫(kù)服務(wù)器的名字)的協(xié)議-----tcp/ip雙擊打開(kāi)

將啟用改為“是”

將IP地址中所有啟用改為“是”

注:如果你的數(shù)據(jù)庫(kù)服務(wù)器不是默認(rèn)的MSSQLSEVERVER那么你就得手動(dòng)指定端口號(hào),一般情況下默認(rèn)的服務(wù)器端口號(hào)都是1433,這個(gè)不需要你手動(dòng)設(shè)置,但是如果你的服務(wù)器名稱不是MSSQLSEVERVER那就證明你在安裝數(shù)據(jù)庫(kù)的實(shí)例配置選擇的不是”默認(rèn)實(shí)例”,而是“命名實(shí)例”通過(guò)你自己給數(shù)據(jù)庫(kù)命名得到的實(shí)例,而命名實(shí)例與默認(rèn)實(shí)例的不同處在于默認(rèn)實(shí)例的數(shù)據(jù)庫(kù)會(huì)自動(dòng)給tcp/ip配置端口號(hào)1433,而命名實(shí)例則不是,需要你自己手動(dòng)指定端口號(hào)。

網(wǎng)上的很多教程都是只說(shuō)了默認(rèn)服務(wù)器狀態(tài)下的配置方式,而對(duì)命名服務(wù)器的配置方法一概不提,這就導(dǎo)致了很多人的配置失敗。博主當(dāng)初就是命名服務(wù)器的按照默認(rèn)服務(wù)器的教程配置結(jié)果搞得一頭霧水。

指定端口號(hào)的方法為:在所有tcp端口后輸入任意數(shù)字,我在此輸入的是1488

并在java命令行中填寫你的端口號(hào)

以上都弄完之后,需要重啟服務(wù)器,你如果是默認(rèn)服務(wù)器就需要重啟SQL server(MSSQLSEVERVER),如果是命名服務(wù)器就需要重啟SQL server(命名)。

重啟方法為:在SQL server服務(wù)中右擊服務(wù)器-----重啟

重啟過(guò)后,我們回到MyEclipse重新運(yùn)行命令當(dāng)控制臺(tái)出現(xiàn)“連接成功”證明連接數(shù)據(jù)庫(kù)成功

----------------------------------------《完結(jié)撒花》-------------------------------

總結(jié)

到此這篇關(guān)于JAVA連接到SQLserver的文章就介紹到這了,更多相關(guān)JAVA連接SQLserver內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 并發(fā)編程之Java內(nèi)存模型鎖的內(nèi)存語(yǔ)義

    并發(fā)編程之Java內(nèi)存模型鎖的內(nèi)存語(yǔ)義

    這篇文章主要介紹了并發(fā)編程之Java內(nèi)存模型鎖的內(nèi)存語(yǔ)義,鎖的作用是讓臨界區(qū)互斥執(zhí)行,本文只要圍繞鎖的內(nèi)存語(yǔ)義展開(kāi)全文內(nèi)容,需要的小伙伴可以參考一下
    2021-11-11
  • Java8使用stream查找重復(fù)元素的方法示例

    Java8使用stream查找重復(fù)元素的方法示例

    Java?8?是一個(gè)非常成功的版本,這個(gè)版本新增的Stream,配合同版本出現(xiàn)的Lambda?,給我們操作集合(Collection)提供了極大的便利,Stream流是JDK8新增的成員,本文給大家介紹了Java8使用stream查找重復(fù)元素的方法示例,需要的朋友可以參考下
    2024-04-04
  • java圖像處理之倒角距離變換

    java圖像處理之倒角距離變換

    這篇文章主要為大家詳細(xì)介紹了java圖像處理之倒角距離變換的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Java中的final關(guān)鍵字使用方式

    Java中的final關(guān)鍵字使用方式

    這篇文章主要介紹了Java中的final關(guān)鍵字使用方式,final 關(guān)鍵字用于修飾不可改變內(nèi)容,更多相關(guān)梳理總結(jié),需要的小伙伴可以參考下面文章內(nèi)容
    2022-06-06
  • idea中的jvm調(diào)優(yōu)方式

    idea中的jvm調(diào)優(yōu)方式

    這篇文章主要介紹了idea中的jvm調(diào)優(yōu)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java操作Zookeeper原理及過(guò)程詳解

    Java操作Zookeeper原理及過(guò)程詳解

    這篇文章主要介紹了Java操作Zookeeper原理及過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Java實(shí)現(xiàn)配置加載機(jī)制

    Java實(shí)現(xiàn)配置加載機(jī)制

    這篇文章主要介紹了Java實(shí)現(xiàn)配置加載機(jī)制的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • Jexcel實(shí)現(xiàn)按一定規(guī)則分割excel文件的方法

    Jexcel實(shí)現(xiàn)按一定規(guī)則分割excel文件的方法

    這篇文章主要介紹了Jexcel實(shí)現(xiàn)按一定規(guī)則分割excel文件的方法,涉及java操作Excel文件的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • Java網(wǎng)絡(luò)編程之基于TCP協(xié)議

    Java網(wǎng)絡(luò)編程之基于TCP協(xié)議

    本文主要將Java基于TCP的網(wǎng)絡(luò)編程主要分解成5個(gè)功能:功能分解1:單向通信功能分解,2:雙向通信功能分解,3:對(duì)象流傳送功能分解,4:加入完整的處理異常方式功能分解,5:多線程接收用戶請(qǐng)求,需要的朋友可以參考下
    2021-05-05
  • JAVA實(shí)現(xiàn)LRU算法的參考示例

    JAVA實(shí)現(xiàn)LRU算法的參考示例

    這篇文章主要介紹了JAVA實(shí)現(xiàn)LRU算法的參考示例,幫助大家根據(jù)需求實(shí)現(xiàn)算法,感興趣的朋友可以了解下
    2020-10-10

最新評(píng)論

万载县| 辉县市| 海口市| 汶上县| 茂名市| 永泰县| 曲沃县| 桑植县| 枣庄市| 乌拉特前旗| 黄山市| 新和县| 汝南县| 波密县| 磴口县| 小金县| 华阴市| 通道| 张家港市| 迭部县| 丹巴县| 会理县| 曲靖市| 大邑县| 都匀市| 新田县| 苏尼特左旗| 多伦县| 西和县| 车险| 邯郸市| 郎溪县| 佛冈县| 新乡县| 青冈县| 金门县| 宜兰市| 邵阳县| 曲沃县| 潢川县| 温宿县|