IntelliJ IDEA で Java を使用して MySQL データベースに接続する方法の詳細な説明

IntelliJ IDEA で Java を使用して MySQL データベースに接続する方法の詳細な説明

1. MySQLデータベースをダウンロードし、インストールして設定する

ダウンロードアドレス: https://dev.mysql.com/downloads/installer/

ここに画像の説明を挿入

2. JDBCコネクタをダウンロードする

ダウンロードアドレス: mysql-connector-java-8.0.22

ここに画像の説明を挿入
ここに画像の説明を挿入

圧縮パッケージをダウンロードして解凍した後、mysql-connector-java-8.0.22.jar ファイルを見つけて、指定したパスに配置します。

3. プロジェクトにjarパッケージをインポートする

ここに画像の説明を挿入

データベース接続をテストするためのテスト クラス Test.java コード:

java.sql.Connection をインポートします。
java.sql.DriverManager をインポートします。

パブリッククラステスト{
  パブリック静的voidメイン(String[] args) {
    文字列 driverName = "com.mysql.cj.jdbc.Driver";
    
    String dbURL="jdbc:mysql://localhost:3306/websql?&useSSL=false&serverTimezone=Asia/Shanghai"; //websql はデータベース名です String userName = "root";
    
    文字列 userPwd = "root";
    
    試す {
      クラス.forName(ドライバー名);
      
      接続 con = DriverManager.getConnection(dbURL, userName, userPwd);
      
      System.out.println("データベースに正常に接続しました");
      
    } キャッチ (例外 e) {

      e.printStackTrace();

      System.out.print("接続に失敗しました");

    }
  }

}

IntelliJ IDEA で Java を使用して MySQL データベースに接続する方法についての記事はこれで終わりです。IntelliJ IDEA で Java を使用して MySQL データベースに接続する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • IDEAでデータベースに接続する方法
  • Java で JDBC を使用してデータベースに接続する 5 つの方法 (IDEA バージョン)
  • IDEA を使用して Tomcat を設定し、MySQL データベース (JDBC) に接続するための詳細な手順
  • JDBC-idea で mysql をインポートして java jar パッケージに接続する (mac)
  • JavaベースのMACシステムIDEAはMYSQLデータベースJDBCプロセスに接続します

<<:  Tomcat でのサーブレットの作成と実装に関する深い理解

>>:  vue+element-uiはヘッドナビゲーションバーコンポーネントを実装します

推薦する

MySQL インデックスの知識の要約

MySQL インデックスの確立は、MySQL の効率的な操作にとって非常に重要です。インデックスによ...

Docker での Redis の永続ストレージの詳細な説明

この章では、dockerの下にあるSpring BootプロジェクトでRedisを操作し始めます。準...

React ルーティング リンク構成の詳細

1. 属性へのリンク(1)ルーティングパスを配置する(2)指定された形式でオブジェクトを配置する{パ...

Vueのウォッチリスナーの使い方を説明する記事

目次リスナーウォッチ形式リスナーを設定します。要約するリスナーウォッチ関数名は、リッスンする要素の名...

MySQL がデフォルト値を持つ NULL 列の使用を推奨しない理由

よく聞かれる答えは、列に NULL 値を使用するとインデックスが無効になるというものですが、実際にテ...

HTMLのimgタグで画像の中心部分だけを表示する方法(3つの方法)

HTML の img タグで画像の中心を表示する方法は、現在 3 つあります。ここで記録しておきま...

LinuxでのDNSサーバーの設定の詳細な説明

1. DNSサーバーの概念インターネットでの通信には IP アドレスの助けが必要ですが、数字に対する...

CSS3 で画像ドロワー効果を実装するためのサンプル コード

いつものように、まずは画像効果を投稿しましょう: このエフェクトの原理は非常にシンプルです。CSS3...

CSSマウスを画像の上に置いたときにマスクレイヤー効果を追加する実装

まず効果を見てみましょう: マウスを画像の上に移動すると、影の効果とテキスト/アイコンが追加されます...

一般的な HTTP ステータス コード 10 個の詳細な説明

HTTP ステータス コードは、Web サーバーの HTTP 応答ステータスを示すために使用される ...

Vueカスタムコンポーネントはイベント修飾子を使用してピットレコードを踏む

序文今日、自作のコンポーネントを使っていたところ、突然、長い間忘れていたバブリングイベントに遭遇しま...

Vueバックグラウンド管理に多言語機能を追加する例

目次1.まず、main.jsページを設定します2. 対応するパスの下で言語パックを構成します。ここに...

node_modulesを削除して再インストールする方法

目次ステップ1: プロジェクトをインストールするディレクトリにnode_modulesをインストール...

WeChatアプレットがテキストスクロールを実装

この記事の例では、WeChatアプレットでテキストスクロールを実装するための具体的なコードを参考まで...

携帯電話番号の歩数記録を取得するWeChatアプレット

序文最近、小さなプログラムを開発しているときに、このような問題に遭遇しました。ユーザーが認証をクリッ...