程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JAVA連接SQLserver數據庫注意事項

JAVA連接SQLserver數據庫注意事項

編輯:關於JAVA

在Java文件中,連接SQLserver數據庫時,需要一個連接數據庫的驅動文件。

在你安裝jdk的路徑下的lib文件夾裡拷貝一個文件jtds-0.6.jar,並且在環境變量裡設置classpath,例如:你的jdk裝在c:\jdk,那麼環境變量classpath的路徑應設為c:\jdk\lib\jtds-0.6.jar。(環境變量知道這麼設吧?在我的電腦的屬性,高級裡。多個路徑之間用分號隔開。)

這裡提供SQLserver連接驅動文件jtds-0.6.jar,下載解壓後拷貝到jdk路徑下的lib文件夾裡。

具體在文件中的應用:

import java.sql.*;
String url="jdbc:jtds:sqlserver://localhost:1433/‘數據庫名´";
String driver="net.sourceforge.jtds.jdbc.Driver";
Class.forName(driver);
Connection conn=DriverManager.getConnection(url,"用戶名","密碼");

就可以連接到你的數據庫了。

1433是SQLserver默認的端口號,如果要連接到其他機器上,要將localhost改為其他機器的IP地址,如192.168.0.101。

其中數據庫名是你所新建的數據庫的名稱,用戶名和密碼是你登陸SQLserver是的用戶名和密碼。

有的人安裝SQLserver時用的是Windows身份驗證,那麼用戶名和密碼都為空。如果不能登陸,或者要用SQL身份驗證的話,需要修改注冊表。在運行裡打開regedit,然後查找loginmode(具體位置:hkey_local_machine\software\microsoft\mssqlserver\

mssqlserver\),僅用Windows身份驗證的值為1,混合身份驗證的值為2。只要將1改為2,就可以用SQL身份驗證了,用戶名為‘sa’,密碼為空。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved