Rumah  >  Artikel  >  pangkalan data  >  Cara menggunakan MySQL untuk melaksanakan fungsi pemasukan data dalam Java

Cara menggunakan MySQL untuk melaksanakan fungsi pemasukan data dalam Java

王林
王林asal
2023-07-29 13:05:412135semak imbas

Cara menggunakan MySQL untuk melaksanakan fungsi pemasukan data dalam Java

Java ialah bahasa pengaturcaraan yang digunakan secara meluas, dan MySQL ialah sistem pengurusan pangkalan data hubungan yang popular. Di Java, kita boleh menggunakan MySQL untuk menyimpan dan mengurus data. Artikel ini akan memperkenalkan cara menggunakan MySQL untuk melaksanakan fungsi pemasukan data dalam Java dan menyediakan contoh kod yang sepadan.

Pertama, kita perlu menyambung ke pangkalan data MySQL di Jawa. Kita boleh menggunakan JDBC (Java Database Connectivity) untuk mencapai ini. Berikut ialah contoh kod asas untuk menyambung ke pangkalan data 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();
        }
    }
}

Dalam kod di atas, URL ialah alamat URL sambungan pangkalan data MySQL, USERNAME dan PASSWORD ialah nama pengguna dan kata laluan untuk log masuk ke pangkalan data. Sila gantikan database_name dengan nama pangkalan data sebenar yang anda ingin sambungkan. URL是MySQL数据库连接的URL地址,USERNAMEPASSWORD是登录数据库的用户名和密码。请将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是要插入数据的表名,column1column2column3是表中的列名。?是占位符,我们可以使用setStringsetInt等方法为占位符设置具体的值。

最后,我们通过调用executeUpdate

Seterusnya, kita boleh menggunakan pernyataan INSERT INTO MySQL untuk memasukkan data ke dalam pangkalan data. Berikut ialah contoh kod yang menunjukkan cara memasukkan data ke dalam MySQL:

rrreee

Dalam kod di atas, table_name ialah nama jadual di mana data hendak dimasukkan, column1 code>, <code> column2 dan column3 ialah nama lajur dalam jadual. ? ialah pemegang tempat Kita boleh menggunakan kaedah seperti setString dan setInt untuk menetapkan nilai khusus untuk pemegang tempat.

Akhir sekali, kami melaksanakan penyataan INSERT INTO dengan memanggil kaedah executeUpdate dan mendapatkan bilangan baris yang terjejas. 🎜🎜Perlu diingat bahawa dalam aplikasi sebenar, kita perlu menulis kod sisipan yang sepadan mengikut keperluan perniagaan dan struktur jadual tertentu. Di samping itu, untuk memastikan keselamatan data, kita juga perlu memberi perhatian untuk mencegah isu keselamatan seperti suntikan SQL. 🎜🎜Melalui pengenalan artikel ini, kami telah mempelajari cara menggunakan MySQL untuk melaksanakan fungsi pemasukan data dalam Java, dan menyediakan contoh kod yang sepadan. Semoga kandungan ini dapat membantu anda! 🎜

Atas ialah kandungan terperinci Cara menggunakan MySQL untuk melaksanakan fungsi pemasukan data dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Artikel berkaitan

Lihat lagi