实验内容
1、使相My5QL或其他关系型教据,孝下南的代码创业教
库CGL并在该数率中包一个卷Studont:
create database CJGL:
use CJGL;
create table Studont(
stulD varchar(10)primary key.
name varchar(20).
score int
Insert into Student(stulD,name,score]
valuest'101'niunlu',90):


这里是创建MySQL数据库和表的SQL语句:
sql
create database CJGL;
use CJGL;
create table Studont(
stulD varchar(10)primary key,
name varchar(20),
score int
);
Insert into Student(stulD,name,score)
values('101','niunlu',90);
这个会创建一个名为CJGL的数据库,使用该数据库,在其中创建一个Studont表,具有stulD(主键),name和score列,并插入一条记录。
如果你想用Java代码操作这个数据库和表,可以:
- 添加MySQL驱动jar包到项目中
- 连接数据库:
java
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/CJGL","root","password"); - 创建Statement用于执行SQL:
java
Statement stmt = conn.createStatement(); - 执行插入操作:
java
String sql = "INSERT INTO Studont(stulD,name,score) VALUES('102','zhangsan',85)";
stmt.executeUpdate(sql); - 查询数据:
java
String query = "SELECT * FROM Studont";
ResultSet rs = stmt.executeQuery(query);
while(rs.next()) {
String stulD = rs.getString("stulD");
String name = rs.getString("name");
int score = rs.getInt("score");
// ...
} - 关闭资源:
java
rs.close();
stmt.close();
conn.close();
这些就是用Java操作MySQL的基本步骤。