JavaでSQLデータベースに接続するにはどうすればよいですか?

藏色散人
リリース: 2020-09-14 15:04:26
オリジナル
10198 人が閲覧しました

JavaでSQLデータベースに接続するにはどうすればよいですか?

1. 準備: 関連するソフトウェアを準備します (Eclipse を除く、オープンソース ソフトウェアは公式 Web サイトからダウンロードできます)

<1>.Microsoft SQL Server 2005 Expressエディション番号

##ダウンロード アドレス: http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE

<2> ;. SQL Server Management Studio

ダウンロード アドレス: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796#filelist

<3>.JDBC 用 SQL Server 2005 ドライバ

ダウンロード アドレス: http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903- 7916EF3690EF/ sqljdbc_1.2.2323.101_enu.exe

2. SQL Server への JDBC 接続用ドライバーのインストール最初の 2 つはデータベース ソフトウェアで、通常どおりインストールできます (データベースに Windows 認証を使用する必要がないことに注意してください) login)

<1> JDBC を任意の場所 (C ドライブのプログラム ファイルなど) に解凍し、インストール ディレクトリで sqljdbc.jar ファイルを見つけ、そのパスを取得して環境変数の構成を開始します。

環境変数クラスパスの後に C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jarを追加します

<2> SQLEXPRESS サーバーを設定します:

a. SQL Server 構成マネージャーを開きます - > SQLEXPRESS プロトコル - > TCP/IP

b. 右クリックして TCP/IP

を開始しますc. ダブルクリックして入力しますプロパティを変更し、TCP ポートを IP アドレスにすべて設定します (1433

d)。SQL Server 2005 サービスで SQLEXPRESS サーバーを再起動します

e. SQL Server 構成マネージャーを閉じます

<3> Management Studio をインストールした SQL Server を開き、SQLEXPRESS サーバーに接続し、新しいデータベースを作成し、sample という名前を付けます

<4> Eclipse

a を開きます新しいプロジェクトを作成します -> Java -> Java プロジェクトに「Test

」という名前を付けます b. Eclipse -> Window -> Preferences -> Java -> インストールされた JRE を選択します インストールされた JDK を編集します。ディレクトリを見つけて sqljdbc.jar

c を追加します。c. ディレクトリ ウィンドウで右クリックして [テスト] をクリックし、[ビルド パス] -> [ビルド パスの構成...] を選択し、拡張子 jar ファイル、つまり sqljdbc を追加します。 .jar をそれに追加します

<5> SQL Server データベースへの JDBC 接続をテストするための Java コードを記述します

import java.sql.*;   
  
public class Test {  
  
public static void main(String[] srg) {  
  
   String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";   //加载JDBC驱动  
  
   String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";   //连接服务器和数据库sample  
  
   String userName = "sa";   //默认用户名  
  
   String userPwd = "123456";   //密码  
  
   Connection dbConn;  
  
   try {  
  
   Class.forName(driverName);  
  
   dbConn = DriverManager.getConnection(dbURL, userName, userPwd);  
  
   System.out.println("Connection Successful!");   //如果连接成功 控制台输出Connection Successful!  
  
   } catch (Exception e) {  
  
   e.printStackTrace();  
  
   }  
  
}  
  
}
ログイン後にコピー

以上がJavaでSQLデータベースに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート