1、下載數據庫驅動:
2、安裝驅動:例如安裝在C盤的C:\Program Files下,找到sqljdbc.jar文件,並保存路徑。
3、配置環境變量:
在環境變量classpath 後面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
或者:將sqljdbc.jar放到classpath。(web application中放在WEB-INF/lib下)
4、設置SQLexpress服務器:
1、打開SQL Server Configuration Manager ―> SQLEXPRESS的協議 ―> TCP/IP ―>設置為Enabled(啟用)
2、在屬性裡,把IP地址中的IP all中的TCP端口設置為1433
3、重新啟動SQL Server 2005服務中的SQLexpress服務器
4、關閉SQL Server Configuration Manager
5、啟動SQL Server Management Studio
6、新建數據庫為mydb
連接數據庫語句:
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加載JDBC驅動
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=mydb"; //連接服務器和數據庫mydb,端口默認是1433
String userName = "sa"; //默認用戶名
String userPwd = "123456"; //密碼
Connection dbConn;
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
注意哦 這裡我要提醒大家哦:
1.因為SQLexpress服務器默認是禁用的並且端口號沒有配置,所以要進行重新設置
2.如果你以前連接過SQL Server 2000的話就要注意了哦:
在SQL Server 2000 中加載驅動和URL路徑的語句是:
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";
而SQL Server 2005 中加載驅動和url的語句則是:
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
如果寫法錯誤的話,將會找不到數據庫驅動的