ホームページ >データベース >mysql チュートリアル >MySQLを使用してJavaでデータ挿入機能を実装する方法
MySQL を使用して Java にデータ挿入機能を実装する方法
Java は広く使用されているプログラミング言語であり、MySQL は一般的なリレーショナル データベース管理システムです。 Java では、MySQL を使用してデータを保存および管理できます。この記事では、MySQL を使用して Java にデータ挿入機能を実装する方法と、対応するコード例を紹介します。
まず、Java で MySQL データベースに接続する必要があります。これを実現するには、JDBC (Java Database Connectivity) を使用できます。以下は、MySQL データベースに接続するための基本的なコード例です。
import java.sql.Connection; import java.sql.DriverManager; public class MySQLConnection { private static final String URL = "jdbc:mysql://localhost:3306/database_name"; private static final String USERNAME = "username"; private static final String PASSWORD = "password"; public static void main(String[] args) { try { Connection connection = DriverManager.getConnection(URL, USERNAME, PASSWORD); System.out.println("连接成功!"); } catch (Exception e) { e.printStackTrace(); } } }
上記のコードの URL
は、MySQL データベース接続の URL アドレス USERNAME
です。 PASSWORD
はデータベースにログインするためのユーザー名とパスワードです。 database_name
を、接続する実際のデータベース名に置き換えてください。
次に、MySQL の INSERT INTO ステートメントを使用して、データベースにデータを挿入します。以下は、MySQL にデータを挿入する方法を示すサンプル コードです。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; public class MySQLInsert { private static final String URL = "jdbc:mysql://localhost:3306/database_name"; private static final String USERNAME = "username"; private static final String PASSWORD = "password"; public static void main(String[] args) { try { Connection connection = DriverManager.getConnection(URL, USERNAME, PASSWORD); System.out.println("连接成功!"); String sql = "INSERT INTO table_name (column1, column2, column3) VALUES (?, ?, ?)"; PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setString(1, "value1"); preparedStatement.setString(2, "value2"); preparedStatement.setInt(3, 123); int rowsAffected = preparedStatement.executeUpdate(); System.out.println(rowsAffected + " 行已插入!"); } catch (Exception e) { e.printStackTrace(); } } }
上記のコードでは、table_name
はデータが挿入されるテーブルの名前です。 column1、
column2、
column3 はテーブル内の列名です。
? はプレースホルダーです。
setString や
setInt などのメソッドを使用して、プレースホルダーに特定の値を設定できます。
executeUpdate メソッドを呼び出して INSERT INTO ステートメントを実行し、影響を受ける行の数を取得します。
以上がMySQLを使用してJavaでデータ挿入機能を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。