blog

ソフトウェア開発|LinuxにJDBCをインストールする3つのステップ

Javaをインストールし、Mavenを使ってJDBCをインストールし、データベースをインストールします。これで、Javaコードでデータベースとやりとりする準備が整いました。...

Oct 27, 2025 · 3 min. read
シェア

Javaをインストールし、Mavenを使ってJDBCをインストールし、データベースをインストールします。その後、Javaコードでデータベースを操作できます。

アプリを書くとき、データストレージが必要になることはよくあります。アプリケーションが必要とする材料データを保存したい場合もあれば、プリファレンスや保存データなどのユーザーデータを保存したい場合もあります。データを保存する方法の1つはデータベースで、コードとデータベースの間で通信するためには、その言語のデータベース・バインディングまたはコネクタが必要です。Javaの場合、一般的なデータベース・コネクタはJDBC()です。

Javaのインストールは、Javaを最大限に活用するための新しいエキサイティングな方法です。

もちろん、Javaで開発するにはJavaもインストールされている必要があります。 Linux、macOS、WSLまたはCygwinの場合は、 お勧めします。 Windowsの場合は、.NET FrameworkからOpenJDKをダウンロードできます。

Mavenを使用したJDBCのインストール。

JDBCは、import java.sql.*ステートメントでコードにインポートされるAPIですが、便利に使うためには、データベースドライバと対話するデータベースが必要です。MySQL とやり取りするには MySQL ドライバが必要で、SQLite3 とやり取りするには SQLite3 ドライバが必要といった具合です。

この記事では PostgreSQLいますが、 MariaDB SQLite3含むすべての主要なデータベースにはJDBCドライバがあります。

JDBC for PostgreSQLは jdbc.postgresql.org ダウンロードできます。 私は Maven Javaの依存関係を管理しているので、pom.xmlにインクルードしています:

  1. <dependency>
  2. <groupId>org.postgresql</groupId>
  3. <artifactId>postgresql</artifactId>
  4. <version></version>
  5. </dependency>

データベースのインストール

JDBC経由で接続したいデータベースをインストールする必要があります。非常に優れたオープンソースのデータベースはいくつかありますが、この記事では1つしか選べないので、PostgreSQLを選びました。

LinuxにPostgreSQLをインストールするには、リポジトリを使用してください。Fedora、CentOS、Mageia、および同様のデバイスにインストールできます:

  1. $ sudo dnf install postgresql postgresql-server

Debian、Linux Mint、Elementary および同様のプラットフォーム上で動作します:

  1. $ sudo apt install postgresql postgresql-contrib

データベース接続

PostgreSQLを使用していない場合も、一般的なプロセスは同じです:

  1. Javaをインストールします。
  2. 選択したデータベースのJDBCドライバを見つけ、pom.xmlファイルにインクルードします。
  3. 開発システムにデータベースをインストールします。

つのステップでコードを書き始める準備ができました。

Read next