create database school;
use school;
create table class(
id
int primary key AUTO_INCREMENT,
name varchar(10)
);
create table
student(
id int primary key AUTO_INCREMENT,
name varchar(10),
cid int
references class(id)
);
insert into class values(null,
'0501');
insert into class values(null, '0502');
insert into class
values(null, '0503');
insert into class values(null, '0504');
insert
into student values(null, '11', 1);
insert into student values(null, '21',
2);
insert into student values(null, '22', 2);
insert into student
values(null, '31', 3);
insert into student values(null, '32', 3);
insert
into student values(null, '33', 3);
insert into student values(null, '41',
4);
insert into student values(null, '42', 4);
insert into student
values(null, '43', 4);
insert into student values(null, '44', 4);
简单打包数据库操作类DB:
package DropDownList;
import java.sql.*;
public class DB {
private static Connection conn;
public static Connection getConn() {
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/school", "root", "root");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
public static void close(Connection conn) {
try {
conn.close();
} catch (SQLException e) {
e.