修改表名:使用 alter table <原表名> rename <新表名> 语句来修改表的名称。假设要将 student 表重命名为 student_info ,则可执行 alter table student rename student_info.
删除表:当不再需要某个数据表时,可以使用 drop table <表名> 命令将其删除。例如,drop table student_info 会删除名为 student_info 的表以及其中的所有数据.
修改表字段信息:若要修改表中某个字段的信息,如数据类型、约束条件等,可以使用 alter table 语句。例如,将 student 表中的 id 字段的数据类型修改为 int(20) ,可执行 alter table student change id id int(20).
增加表字段信息:使用 alter table <表名> add <新字段名> <数据类型> <约束条件> after <已有字段名> 语句在指定位置添加新的字段。比如,在 student1 表的 id 字段后添加一个 class 字段,可写为 alter table student1 add class int(4) not null after id.
删除一个表字段:通过 alter table <表名> drop <字段名> 语句来删除表中的某个字段。例如,alter table student1 drop number 会从 student1 表中删除 number 字段.
三、数据的查询操作
基础查询:使用 SELECT 语句来查询数据。例如,查询 student 表中的所有数据,可以使用 SELECT * FROM student 语句,其中 * 表示查询所有列。如果只想查询特定的列,可以指定列名,如 SELECT id, name FROM student1.
条件查询:通过 WHERE 子句来设置查询条件,筛选出符合条件的数据。例如,查询年龄大于 18 岁的学生信息,可以使用 SELECT * FROM student WHERE age > 18 语句.
排序查询:使用 ORDER BY 子句对查询结果进行排序。例如,按照学生的年龄从小到大排序,可以使用 SELECT * FROM student ORDER BY age ASC ;若要按照年龄从大到小排序,则使用 SELECT * FROM student ORDER BY age DESC 语句.
分组查询:使用 GROUP BY 子句将数据按照指定的列进行分组,并可以结合聚合函数进行统计分析。例如,查询每个班级的学生人数,可以使用 SELECT class, COUNT(*) AS student_count FROM student GROUP BY class 语句,其中 COUNT(*) 是聚合函数,用于统计每个班级的学生数量。
别名:在查询中可以为表名、列名或表达式指定别名,以提高查询结果的可读性。例如,SELECT s.id AS student_id, s.name AS student_name FROM student s 语句中,为 student 表指定了别名 s,并为 id 和 name 列分别指定了别名 student_id 和 student_name.