色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java mysql 學生管理系統

劉柏宏2年前11瀏覽0評論

Java和MySQL是兩個非常重要的編程工具,它們可以用來開發學生管理系統。學生管理系統是一種非常流行的應用程序,它可以用來管理學生的個人信息和成績信息。在Java和MySQL的幫助下,我們可以輕松地創建一個高效的學生管理系統。

首先,我們需要創建一個學生數據表。這個學生數據表可以用MySQL創建,代碼如下:

CREATE TABLE student (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
gender ENUM('male', 'female') NOT NULL,
age INT NOT NULL,
address VARCHAR(100) NOT NULL,
phone VARCHAR(20) NOT NULL
);

接下來,我們需要使用Java的JDBC API來連接到MySQL數據庫。代碼如下:

// 加載JDBC驅動程序
Class.forName("com.mysql.jdbc.Driver");
// 建立MySQL連接
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/students", "root", "password");

現在,我們可以使用Java和MySQL來執行一些操作,例如添加學生記錄和查詢學生數據。代碼如下:

// 添加學生記錄
PreparedStatement pstmt = conn.prepareStatement(
"INSERT INTO student (name, gender, age, address, phone) VALUES (?, ?, ?, ?, ?)");
pstmt.setString(1, "張三");
pstmt.setString(2, "male");
pstmt.setInt(3, 20);
pstmt.setString(4, "北京市海淀區");
pstmt.setString(5, "13812345678");
int rows = pstmt.executeUpdate();
System.out.println("添加了" + rows + "行記錄");
// 查詢學生數據
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM student");
while (rs.next()) {
System.out.println("姓名:" + rs.getString("name"));
System.out.println("性別:" + rs.getString("gender"));
System.out.println("年齡:" + rs.getInt("age"));
System.out.println("地址:" + rs.getString("address"));
System.out.println("手機:" + rs.getString("phone"));
}

通過這些簡單的代碼,我們可以創建一個完整的學生管理系統。這個學生管理系統可以用來添加、修改和刪除學生記錄,以及查詢學生數據。