質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

Q&A

解決済

1回答

4083閲覧

javaからデータベースにアクセスエラー

kokok

総合スコア145

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

0グッド

0クリップ

投稿2019/01/02 20:33

編集2019/01/02 22:15

現在データベースやjavaの勉強をしているのですが

Exception in thread "main" java.lang.ClassNotFoundException: org.postgresql.Driver
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at DBConnect1.main(DBConnect1.java:17)

データベースに接続しようとするとこのようなエラーが出ます。
始めたばかりで原因が分からないのでアドバイス頂けると助かります。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/01/02 20:50

現在のコード、DBの情報(テーブルの定義)をご提示ください
kokok

2019/01/02 21:06

import java.sql.*; public class DBConnect1{ public static void main(String[] args) throws Exception{ Connection con; Statement st; ResultSet rs; String url = "jdbc:postgresql://localhost:5432/postgres"; String user = "postgres"; String password = "test"; Class.forName("org.postgresql.Driver"); con = DriverManager.getConnection(url ,user, password); st = con.createStatement(); rs = st.executeQuery("select 1 as col_1"); rs.next(); System.out.print(rs.getInt("col_1")); rs.close(); st.close(); con.close(); } } 定数1を表示させようとしてます。
m.ts10806

2019/01/02 21:10

質問は編集できます。こちらに提示されてもマークダウンが使えませんので質問本文にマークダウンのcode機能を利用して追記してください
guest

回答1

0

ベストアンサー

java postgresql driver
で google検索して、 posgresql との接続環境設定方法を見つけてください。

例:

投稿2019/01/02 21:11

katoy

総合スコア22324

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問