![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
mysqlのテーブルは
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
mysql> show tables;
+----------------------+
| Tables_in_helloworld |
+----------------------+
| test |
+----------------------+
1 row in set (0.03 sec)
mysql> desc test;
+------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+-------+
| helloworld | varchar(255) | YES | | NULL | |
+------------+--------------+------+-----+---------+-------+
1 row in set (0.03 sec)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
こうなっていて
eclipseのコードは
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class MyQuery {
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
Connection conn = null;
String url = "jdbc:mysql://localhost/helloworld?useSSL=false&requireSSL=false";
String user = "root";
String password = "password";
String msg = "";
try {
// ドライバロード
Class.forName("com.mysql.cj.jdbc.Driver");
// MySQLに接続
conn = DriverManager.getConnection(url, user, password);
// ステートメント生成
Statement stmt = conn.createStatement();
// SQLを実行
String sqlStr = "SELECT * FROM test";
ResultSet rs = stmt.executeQuery(sqlStr);
// 結果行をループ
while(rs.next()){
// レコードの値
int Field = rs.getInt("Field");
//表示
System.out.println(Field);
}
// 接続を閉じる
rs.close();
stmt.close();
}catch (ClassNotFoundException e){
msg = "ドライバのロードに失敗しました";
System.out.println(msg);
e.printStackTrace();
}catch (Exception e){
msg = "ドライバのロードに失敗しました";
System.out.println(msg);
e.printStackTrace();
}
}
}
ーーーーーーーーーーーーーーーーーーーー
こうなっていて実行してもエラーも結果も何も表示されないのですが
理由がわかりませんだれか教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ObjectInputStreamとStreamCorr...
-
FileクラスのcanRead/canWrite...
-
equalsの逆
-
Inputstreamについて
-
yyyymmddからyyyy/mm/d...
-
BufferedReaderでのエラー
-
InputStream.read()でタイムア...
-
javaプログラミング
-
csv出力について
-
Java 読み込んだテキストファイ...
-
【C#】ハッシュテーブル(連想...
-
オブジェクトの中のプロパティ...
-
IF関数でEmpty値を設定する方法。
-
javaで質問です。 文字列2023/2...
-
カタカナの小文字を大文字に変...
-
分を表す数値(int型)を、小数...
-
ページング
-
ループ処理の際、最後だけ","を...
-
ArrayListの要素数の上限
-
配列にnullを代入すると、null...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
csv出力について
-
yyyymmddからyyyy/mm/d...
-
equalsの逆
-
InputStream.read()でタイムア...
-
[JAVA]エラーが解決できません。
-
テキストファイルから空白行をよむ
-
Javaの質問です。テキストファ...
-
九九を横に表示する。
-
Class.forNameでエラーになる
-
javaのfor文が機能してないみた...
-
FileクラスのcanRead/canWrite...
-
Javaでデータに登録する度にID...
-
テキストファイルにおいて任意...
-
javaのファイル読み込み時の文...
-
Java int sum = 0は必要ですか?
-
テキストファイルの任意の文字...
-
BufferedReaderでのエラー
-
ObjectInputStreamとStreamCorr...
-
Servletでテキストボックスに入...
-
戻り値を使用する呼出
おすすめ情報