菜鳥入門向jdbc與sqlserve2008
阿新 • • 發佈:2019-01-10
本人最近入門資料庫
在此整理下
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){ }
把這一段