1. 程式人生 > >Eclipse使用JDBC方式連線SQLServer2017

Eclipse使用JDBC方式連線SQLServer2017

參考blog:

https://blog.csdn.net/sinat_33523805/article/details/78681157

JDBC_連線資料庫

一、配置

(一)  通過SQL Server配置管理器配置相關部分;

右鍵點選,啟動tcp/ip協議


右鍵點選屬性檢視自己的TCP埠號,記住,後面會用到

右鍵點選SQL Server配置管理器重啟sql server(mssqlserver)服務,使得tcp/ip協議生效。



右鍵點選伺服器,選擇屬性



記住自己更改的密碼,後面會用到。


點選狀態

(二)  下載SQL ServerJDCB庫


下載第三個,解壓其中對應的類庫如:mssql-jdbc-6.4.0.jre9

<需要注意自己的

JDK是哪個版本的,1.80以上的對應sqljdbc42.jar類庫>

然後進入eclipse介面,找到的當前工程檔案,點選右鍵,選中properties->Libraries->addexternal jars->找到我們剛剛下載到的sqljdbc42.jar類庫,新增即可。


(三) 新建工程,驗證是否成功連線資料庫。

package Java;
import java.sql.*;

public class MSS_DB 
{
	public static void main(String[] args)
	{
		PreparedStatement ps = null;
	    Connection ct = null;
	    ResultSet rs = null;
	    
	    String url = "jdbc:sqlserver://localhost:1433;databaseName = SPJ_TEST"; 
	    //"jdbc:sqlserver://localhost:1433;databaseName = SPJ_TEST"是microsoft提供的java-sqlserver資料庫連線驅動來訪問sqlserver時的url
	    //localhost是指你的資料庫伺服器地址,1433為你的sqlserver埠號!
	    //“SPJ_TEST”是所要連線的資料庫的名稱
String user = "sa"; String password = "ccz123456"; try { //1.載入驅動 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("載入驅動成功!"); }catch(Exception e) { e.printStackTrace(); System.out.println("載入驅動失敗!"); } try { //2.連線 ct = DriverManager.getConnection(url,user,password); System.out.println("連線資料庫成功!"); }catch(Exception e) { e.printStackTrace(); System.out.println("連線資料庫失敗!"); } } }


相關推薦

Eclipse使用JDBC方式連線SQLServer2017

參考blog:https://blog.csdn.net/sinat_33523805/article/details/78681157JDBC_連線資料庫一、配置(一)  通過SQL Server配置管理器配置相關部分;右鍵點選,啟動tcp/ip協議右鍵點選屬性檢視自己的T

Spring Boot使用JDBC方式連線MySQL

首先去spring官網下載一個名為test的Spring Boot專案模板:https://start.spring.io/ 然後在mysql中的testdb資料庫中新建一張名為test_user的表: drop table if exists `test_user`; create table `tes

centos7上編譯安裝php7,以php-fpm方式連線apache

好幾個月之間其實已經配置過LAMP LNMP等等一些配置,以前配置都是按照晚上抄的,基本都能配置出來,現重頭學想自己配置下,但是發現好多配置都忘了 ,中間踩了幾個坑,記錄下,也更徹底的學習下..... ./configure --prefix=/usr/local/php7 --enable-fpm 以fp

伺服器遠端連線/ssh方式連線教程(windows雲主機遠端登入)

windows主機如何遠端登入 1.點本地電腦開始》執行,或者按"window+R"》輸入mstsc點確定 2.在彈出的遠端連線框中輸入相應的IP進行連線   如果伺服器遠端埠不是預設的3389而是其他埠例如13140,請在上面輸入:ip:13140 例如:16

伺服器遠端連線/ssh方式連線教程(linux雲主機遠端登入)

Linux主機如何遠端登入?建議使用ssh工具。使用Ssh連線登入的時候,需要先下載ssh登入客戶端,下載安裝完成之後可以進行Linux雲主遠端登入。   Linux雲主遠端登入流程 1.開啟ssh工具如圖一所示:   圖一 2.點選Quick Co

docker筆記6-使用tsl方式連線docker和CA證書的安裝使用

記錄使用tsl連線docker, CA證書的安裝使用 生成安裝證書 參照原文連結:https://segmentfault.com/a/1190000012510820  auto-tls-certs.sh Bash 指令碼程式碼 #!/bin/bash # # Crea

C++ ODBC方式連線MySQL(終極詳細)

因為我自己弄了好久,我不想讓別人也弄這麼久 1.電腦安裝mysql(shell版的和Install的都行,我的shell,64位) 2.配置設定(首先找到MySQL的路徑,我是手動存放在 C:\Program Files\MySQL)然後你會發現目錄下有兩個資料夾 include和lib

Thrift方式連線hiveServer2+Kerberos

最近在做一個大資料查詢平臺,後端引擎有部分用了hive,通過thrift的方式連線hiveServer2,由於叢集加了kerberos,所以實現thrift連線hiveServer2的時候需要加上kerberos認證。網上查了很多文章,寫的thrift連線hive都沒有kerberos,

C++ API方式連線mysql資料庫實現增刪改查

轉自 http://www.bitscn.com/pdb/mysql/201407/226252.html 一、環境配置 1,裝好mysql,新建一個C++控制檯工程(從最簡單的弄起,這個會了,可以往任何c++工程移植),在vs2010中設定,工程--屬性--VC++目

[bigdata-128] python3以thrift2的方式連線hbase

1.hbase的版本是1.2.6。hbase必須啟動thrift2服務。 2.客戶端作業系統是ubuntu 16.04。python版本3.5 3.客戶端 安裝 thrift 3.1 官網 http://thrift.apache.org/ 3.1 獲取原始碼

MySQL多例項的環境下,伺服器端本地連線到指定例項的問題(sock方式連線

涉及到sock連線的問題。 為了測試MySQL的某些個特性,在一個機器上安裝了多個MySQL的例項,如下截圖,有兩個例項,一個埠是8000,一個埠是8001。在使用mysql -uroot -p -P8001連線至埠號為8001的MySQL例項的時候,show variables like '%po

【 Linux學習】Linux環境下利用wget下載https連結內容時報錯:無法本地校驗頒發者的許可權。 要以不安全的方式連線至 ,使用“--no-check-certificate”

一、問題描述 今天在CenterOS系統上使用wget命令下載一個https連結的內容時報錯,如下所示: [[email protected] /]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-

kettle以JNDI的方式連線資料庫 以及 亂碼問題

kettle連線資料庫 kettle連線資料的的方式 連線資料庫的方式很多,相比之下使用JNDI的方式更加方便,不會因為資料庫遷移等問題而修改太多檔案 在 kettle的home

樹莓派 Zero USB/乙太網方式連線配置教程

樹莓派 Zero 之所以成為一款非常棒的單板計算機並不全因為它小巧的尺寸和便宜的價格,還得益於它便捷、易用的特性。在加裝了 Zero Quick Plug 或 microUSB/USB 轉換頭之後,將樹莓派 Zero 和電腦連線起來。樹莓派 Zero 即可配置成 USB/

虛擬機器中使用host-only方式連線外網

1,網路介面卡設為host-only模式 2,配置虛擬機器網路在子網網段 3,配置VMware Network Adapter VMnet1(這是建立VMware時建立的網路,用於host-only方式的連線) 4,共享本地連線給VMware Network

C#在64位作業系統上用X86方式連線64位Oracle的問題和解決方案

C#使用System.Data.OracleClient連線Oracle資料庫。之前在WinXP上正常執行的程式移植到Windows 2008 x64上之後就連不上資料庫了,錯誤資訊如下: 嘗試載入Oracle客戶端庫時引發BadImageFomatException。

Eclipse10.0連線SQLServer2017

查閱了網上很多資料,但是沒想到自己一開始寫的連線語句就是錯的,SQlserver中間漏了一個r,真的粗心!編寫程式碼一定要認真仔細! 解決了粗心問題,回到正題。 Eclipse10.0版本連線SQLserver必須要用到JDBC驅動程式,那麼就需要匯入jar包放到eclipse安裝的

JDBC方式連線Hive獲取進度資訊

最近做專案,有個小問題,JDBC連線hive操作後,由於hive的查詢一般都比較久,用beeline或者hive命令列去操作,都可以看到進度資訊,但普通的JDBC操作卻看不到進度資訊。需要獲取進度資訊,在網上沒有找到相關資料後。研究了一下beeline的原始碼。其實so e

解決燒錄問題:Jlink的三線制SWD方式連線STM32晶片無法識別的解決方案

網上找到此文章解決了j-flash只能連線後不能燒錄的問題,希望遇到相同問題的小夥伴,可以用同樣的辦法解決: 前段時間,做了一塊板子,除錯介面只留了三個口SWD、SWCLK、GND,在使用Jlink的SWD方式除錯的時候發現無法連線。使用ST-link的時候可以連線,無

通過Apache的httpClient的get方式連線伺服器下載圖片到本地

要用Apache的包,必須新增這些包進去才可以。下載後解壓後,放入程式的libs中。 客戶端程式: package lgx.java.test; import java.io.File; import java.io.FileOutputStream; import java.io.IOExcept