Professional Documents
Culture Documents
2/. Điều kiện để kết nối cơ sở dữ liệu Java với MySQL: gồm các bước sau:
A. Cài đặt XAMPP để quản trị MySQL
B. Download MySQL Connector
C. Đặt file mysql-connector-j-8.3.0.jar vào thư mục lib của Project chương trình và RC chọn
Build Path\ Add to Build Path,…
D. Khởi động XAMPP, Tạo CSDL, tạo bảng, nhập dữ liệu trong MySQL
E. Viết chương trình kết nối với MySQL
C/. Đặt file mysql-connector-j-8.3.0.jar vào thư mục lib của Project chương trình và RC chọn Build
Path\ Add to Build Path, kết quả phát sinh Referenced Libraries (như hình)
D/. Khởi động XAMPP, Tạo CSDL, tạo bảng, nhập dữ liệu trong MySQL:
E/. Viết chương trình kết nối với MySQL (Sinh viên nghe giải thích và ghi chép)
Kết quả:
Ví dụ 2: Kết nối với mySQL nên dùng. (chú ý lệnh kết nối)
import java.sql.*; //nhớ import
public class TestMySQL
{
public static void main(String arg[])
{
ketnoi();
}
public static void ketnoi() // pthức kết nối csdl và truy vấn dữ liệu
{ Connection connection = null;
try
{
Class.forName("com.mysql.cj.jdbc.Driver");
connection =
DriverManager.getConnection("jdbc:mysql://localhost:3306/testjava","root", "");
// testjava là tên database, user name là "root", password là ""
Statement statement; // khai báo, khởi tạo lệnh
statement = connection.createStatement();
ResultSet resultSet; // khai báo và tạo kết quả từ lệnh
resultSet = statement.executeQuery("select * from students");
int id;
String name, email;
while (resultSet.next())
// trả về true/false cho biết còn dòng trong tập kết quả?
{
id = resultSet.getInt("id");
name = resultSet.getString("Name").trim();
email = resultSet.getString("Email");
System.out.println("Mã số: " + id
+ " ,Họ tên : " + name + " ,Email: " +
email);
}
resultSet.close(); //đóng resultSet
statement.close(); //đóng lệnh
connection.close(); //đóng kết nối
}
catch (Exception exception) {
System.out.println(exception);
}
}
}
o …