关于#java#的问题:实验内容1、使相My5QL或其他关系型教据,孝下南的代码创业教库CGL并在该数率中包一个卷Studont:create database CJGL:use CJGL

实验内容
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):

img

img

这里是创建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代码操作这个数据库和表,可以:

  1. 添加MySQL驱动jar包到项目中
  2. 连接数据库:
    java
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/CJGL","root","password");
  3. 创建Statement用于执行SQL:
    java
    Statement stmt = conn.createStatement();
  4. 执行插入操作:
    java
    String sql = "INSERT INTO Studont(stulD,name,score) VALUES('102','zhangsan',85)";
    stmt.executeUpdate(sql);
  5. 查询数据:
    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");
    // ...
    }
  6. 关闭资源:
    java
    rs.close();
    stmt.close();
    conn.close();
    这些就是用Java操作MySQL的基本步骤。