どのようにしてJavaからMySQLの表の内容を出力しますか?

JavaプログラムからMySQLテーブルの内容を出力するには、JDBCを使ってMySQLデータベースに接続し、適切なクエリを実行する必要があります。以下に、指定したテーブルのすべての内容を出力するためのサンプルコードを示します。

import java.sql.*;
public class Main {

public static void main(String[] args) {

 

String url = “jdbc:mysql://localhost:3306/your_database_name”;

 

String username = “your_username”;

 

String password = “your_password”;

 

 

 

try {

 

Connection conn = DriverManager.getConnection(url, username, password);

 

Statement stmt = conn.createStatement();

 

String query = “SELECT * FROM your_table_name”;

 

ResultSet rs = stmt.executeQuery(query);

 

 

 

while (rs.next()) {

 

int id = rs.getInt(“id”);

 

String name = rs.getString(“name”);

 

int age = rs.getInt(“age”);

 

 

 

System.out.println(“ID: ” + id);

 

System.out.println(“Name: ” + name);

 

System.out.println(“Age: ” + age);

 

System.out.println();

 

}

 

 

 

rs.close();

 

stmt.close();

 

conn.close();

 

} catch (SQLException e) {

 

e.printStackTrace();

 

}

 

} }


データベース名your_database_name、データベースユーザ名your_username、データベースパスワードyour_password、出力したいテーブル名your_table_nameに読み替えて実行すると、MySQLのテーブル内容の出力結果を得られる

bannerAds