1. 程式人生 > >菜鳥入門向jdbc與sqlserve2008

菜鳥入門向jdbc與sqlserve2008

本人最近入門資料庫

在此整理下

1.jdbc與sqlserve連線

static final String JDBC_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

首先要找到驅動,前提是你java裡得有這個包,可以測試一下,在一個函式裡打com.後邊出來一堆可選項,如果沒有microsoft以及後邊的選項說明沒這個包

https://www.microsoft.com/en-us/download/details.aspx?id=11774這裡可以下載

然後調整埠,在開始選單micros sql server裡有sql serve配置管理器,雙擊tcp/ip裡最後一行tcp埠選擇1433(不唯一),重啟資料庫

最後如果sql server 登陸驗證是windows認證也是不行的 

左側資源管理器欄最上右鍵資料庫,屬性裡有安全性選項卡,裡面選擇windows與sql混合

再在資源管理器裡選擇安全性選項卡,選擇sa(在這裡我用的sa,重新設定密碼)


就有了如下程式碼

import java.sql.*;

public class Jdbc {
	static final String JDBC_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//固定sqlserver資料庫驅動名稱
	static final String DB_URL = "jdbc:sqlserver://localhost:1433;DatabaseNamechool";//前邊固定,1433是剛才改的埠,後邊是資料庫名稱
	static final String USER = "sa";//資料庫名稱
	static final String PASS = "1111";//資料庫密碼
	public static void main(String[] args) {
	Connection conn=null;
	try{
	Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
	System.out.println("com.microsoft.sqlserver.jdbc.SQLServerDriver");
	conn = DriverManager.getConnection(DB_URL,USER,PASS);
	System.out.println("與資料庫連線成功");
	}
	catch(SQLException e1){
        System.out.println("連線失敗");
	}
	catch(Exception e){
	}
		

把這一段