MySQL基础语法DDLDML
目录
#1.创建和删除数据库
#2.如果有lyt就删除,没有则创建一个新的lyt
#3.切换到lyt数据库下
#4.创建数据表并设置列及其属性,name是关键词要用`name`包围
编辑
#5.删除数据表
#5.查看创建的student表
#6.向student表中添加数据,数据要与列名一一对应
#7.查询student表的name和sex信息
#8.修改student表中所有人的年龄加2岁
#9.修改所有人的性别
#10.删除年龄大于20的
#1.创建和删除数据库
create database lyt;
drop database lyt;

#2.如果有lyt就删除,没有则创建一个新的lyt
drop database if exists lyt;
create database lyt;
#3.切换到lyt数据库下
use lyt;
#4.创建数据表并设置列及其属性,name是关键词要用`name`包围
create table student(
id int(10) not null primary key comment '编号',
`name` varchar(10) not null comment '姓名',
age int(10) comment '年龄',
sex char(1) not null comment '性别'
) comment '学生表'
#5.删除数据表
drop table student;
#5.查看创建的student表
select * from student;
#6.向student表中添加数据,数据要与列名一一对应
insert into student(id,`name`,age,sex) values (1,'刘懿',18,'男');
#批量添加
insert into student values
(2,'史佳辉',18,'男'),
(3,'石佳慧',20,'女'),
(4,'罗尧通',18,'男');
#7.查询student表的name和sex信息
select `name`,sex from student;
#8.修改student表中所有人的年龄加2岁
update student set age=age+2;
#9.修改所有人的性别
update student set sex='女';
#修改ID为4的性别
update student set sex='男' where id=(4);
#10.删除年龄大于20的
delete from student where age>20;