Pembangunan bersepadu operasi pangkalan data MySQL dan program Java

王林
Lepaskan: 2023-06-10 14:55:37
asal
1048 orang telah melayarinya

Dengan pembangunan Internet, pangkalan data telah menjadi teras penyimpanan dan pengurusan data, dan pangkalan data MySQL juga telah menjadi satu yang sangat penting. Sebagai bahasa pengaturcaraan yang popular, Java juga mempunyai pelbagai aplikasi. Oleh itu, adalah sangat perlu untuk mengintegrasikan pembangunan pangkalan data MySQL dan program Java.

Artikel ini akan memperkenalkan operasi asas pangkalan data MySQL dan cara menggunakan pangkalan data MySQL dalam program Java.

Operasi asas pangkalan data MySQL

MySQL ialah sistem pengurusan pangkalan data hubungan yang boleh menyimpan, mengurus dan membuat pertanyaan data. Sebelum menggunakan pangkalan data MySQL, kita perlu memasang pangkalan data MySQL terlebih dahulu dan mencipta pangkalan data yang diperlukan, jadual data, dll.

Berikut ialah operasi asas pangkalan data MySQL:

  1. Penciptaan dan pemadaman pangkalan data

Buat pangkalan data:

CREATE DATABASE database_name;
Salin selepas log masuk

Padamkan satu Pangkalan Data:

DROP DATABASE database_name;
Salin selepas log masuk
  1. Penciptaan dan pemadaman jadual data

Buat jadual data:

CREATE TABLE table_name (
   column1 datatype, 
   column2 datatype, 
   column3 datatype,
   .....
   columnN datatype
);
Salin selepas log masuk

Padamkan jadual data:

rreee
  1. Sisipan data, pengubahsuaian, pemadaman dan pertanyaan

Sisipkan sekeping data:

DROP TABLE table_name;
Salin selepas log masuk

Ubah suai sekeping data:

INSERT INTO table_name (column1, column2, column3, ..., columnN) 
VALUES (value1, value2, value3, ..., valueN);
Salin selepas log masuk

Padam sekeping data:

UPDATE table_name SET column1 = value1, column2 = value2, ... columnN = valueN WHERE condition;
Salin selepas log masuk

Data pertanyaan:

DELETE FROM table_name WHERE condition;
Salin selepas log masuk

Menggunakan pangkalan data MySQL dalam program Java

Untuk menggunakan pangkalan data MySQL dalam program Java, anda perlu menggunakan pemacu JDBC secara rasmi disediakan oleh MySQL. Berikut adalah langkah-langkah untuk menggunakan pangkalan data MySQL dalam program Java:

  1. Memperkenalkan pemacu JDBC untuk MySQL

Sebelum menggunakan pangkalan data MySQL dalam program Java, anda perlu memperkenalkan pemacu MySQL JDBC. Anda boleh memuat turun pemacu JDBC terkini dari tapak web rasmi MySQL dan menambahkannya ke laluan kelas program Java anda.

  1. Muat pemacu JDBC untuk MySQL

Sebelum menggunakan pangkalan data MySQL dalam program Java, anda perlu memuatkan pemacu JDBC untuk MySQL. Anda boleh menggunakan kod berikut untuk memuatkan pemacu JDBC untuk MySQL:

SELECT column1, column2, ..., columnN FROM table_name WHERE condition;
Salin selepas log masuk
  1. Sambung ke pangkalan data MySQL

Untuk menyambung ke pangkalan data MySQL, anda perlu menentukan rentetan sambungan, nama pengguna pangkalan data dan kata laluan pangkalan data MySQL. Anda boleh menggunakan kod berikut untuk menyambung ke pangkalan data MySQL:

Class.forName("com.mysql.jdbc.Driver");
Salin selepas log masuk

Antaranya, nama hos ialah nama hos atau alamat IP tempat pangkalan data MySQL terletak, port ialah nombor port tempat pangkalan data MySQL terletak, database_name ialah nama pangkalan data yang akan disambungkan, nama pengguna dan kata laluan adalah Nama pengguna dan kata laluan yang diperlukan untuk menyambung ke pangkalan data MySQL.

  1. Melaksanakan pernyataan SQL

Selepas berjaya menyambung ke pangkalan data MySQL, anda boleh melaksanakan pernyataan SQL. Anda boleh menggunakan kod berikut untuk melaksanakan pernyataan SQL:

Connection conn = DriverManager.getConnection("jdbc:mysql://hostname:port/database_name", "username", "password");
Salin selepas log masuk

di mana stmt ialah objek Pernyataan yang dibuat, dan rs ialah set hasil yang dikembalikan selepas melaksanakan pernyataan SQL.

  1. Memproses hasil pertanyaan

Selepas melaksanakan pernyataan pertanyaan SQL, hasil pertanyaan perlu diproses. Anda boleh menggunakan kod berikut untuk mendapatkan hasil pertanyaan:

Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT column1, column2, ..., columnN FROM table_name WHERE condition");
Salin selepas log masuk

Antaranya, kaedah rs.getString() boleh mendapatkan nilai setiap lajur dalam hasil pertanyaan.

  1. Tutup sambungan dan sumber

Selepas menggunakan pangkalan data MySQL, anda perlu menutup sambungan pangkalan data dan sumber berkaitan. Sambungan dan sumber lain boleh ditutup menggunakan kod berikut:

while (rs.next()) {
    String column1 = rs.getString("column1");
    String column2 = rs.getString("column2");
    ...
    String columnN = rs.getString("columnN");
    // 处理查询结果
}
Salin selepas log masuk

Di atas adalah langkah dan operasi asas untuk menggunakan pangkalan data MySQL dalam program Java. Dengan mempelajari operasi asas pangkalan data MySQL dan menyepadukan pangkalan data MySQL dalam program Java, pembangun boleh membangunkan aplikasi berkualiti tinggi dengan lebih mudah dan cekap.

Atas ialah kandungan terperinci Pembangunan bersepadu operasi pangkalan data MySQL dan program Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan