mysql的增删改查语句

以下是总结的mysql的常用语句,欢迎指正和补充~

一、创建库,删除库,使用库

3.使用数据库:use 库名;

1.创建表语句:create table 表名(字段名1 字段类型 字段约束,字段2 字段类型 字段约束...);

三、查看表结构,查看建表语句,删除表

4.修改字段类型及约束:alter table 表名 modify 字段名 新类型 新约束;(PS:如不加新约束,会将建表时的约束清空,主键、外键、唯一约束除外)

六、更新表数据、删除表数据

3.删除所有数据:方式一:delete from 表名; 方式二:truncate table 表名; 方式一会逐条进行删除,速度较慢,方式二直接删除,速度快;另外对自增字段,方式一不能重置自增字段的初始位置,方式二可以重置自增字段的其实位置;

表连接、查询语句、常用函数等在接下来的文章详细介绍~

学生成绩表(score

查询1课程比二课程成绩高的所有学生的编号;

查询所有学生的学号、姓名、选课数、总成绩;

查询没有学完所有课程的学生学号、姓名;

查询单科课程成绩小于61分的同学的学号、姓名:

查询所有课程成绩小于71分的同学的学号、姓名:

查询平均成绩大于60分的同学学号和平均成绩:


注意:删除表的所有行,但表的结构、列、约束、索引等不会被删除;不能用语有外建约束引用的表

4.1.1【查询所有数据行和列】
说明:查询a表中所有行和列

我要回帖

更多关于 mysql数据库三种备份方式 的文章

 

随机推荐