mysql数据库

例如,创建一个名为 “student” 的表,包含学号(id)、姓名(name)、年龄(age)、性别(gender)和入学日期(admission_date)等字段,其中 id 为主键,name 和 admission_date 不能为空,命令如下:
<br>
CREATE TABLE student(
<br>
id INT PRIMARY KEY,
<br>
name VARCHAR(20) NOT NULL,
<br>
age INT,
<br>
gender VARCHAR(10),
<br>
admission_date DATE NOT NULL
<br>
);
<br>
<br>
查看表结构:使用 “DESCRIBE 表名;” 或者 “DESC 表名;” 命令可以查看表的结构,包括字段名、数据类型、约束条件等信息。例如,查看 “student” 表的结构,命令为 “DESC student;”。
<br>
修改表:
<br>
添加字段:使用 “ALTER TABLE 表名 ADD 字段名 数据类型 约束条件;” 命令可以向表中添加新的字段。例如,向 “student” 表中添加 “class” 字段,数据类型为 VARCHAR (20),命令为 “ALTER TABLE student ADD class VARCHAR (20);”。
<br>
修改字段数据类型:使用 “ALTER TABLE 表名 MODIFY 字段名 新数据类型;” 命令可以修改字段的数据类型。例如,将 “student” 表中 “age” 字段的数据类型修改为 TINYINT,命令为 “ALTER TABLE student MODIFY age TINYINT;”。