一、SQL
1、结构化查询语言,用于关系型数据库
2、不区分大小写
二、SQL语句——表操作
1、创建表
create table 表名(
字段名 类型 约束,
)
create table students(
id int unsigned primary key auto_increment, #主键,自动递增
name varchar(10) ,
age int unsigned,
height decimal(5,2) #身高是小数,总长度是5位,小数点后是2位
)
2、删除表
(1)drop table 表名 #如果表存在则删除,如果表不存在则会报错
(2)drop table if exists 表名
三、SQL语句——数据操作
1、添加数据
insert into 表名 values(...)
(1)给所有的字段插入数据
insert into students values(0,'张三',20,1.75) #第一位主键位置,通常写0或者default或者null来占位
(2)给指定字段插入数据
insert into students(name) values('李四')
2、修改数据
update 表名 set 字段=值 where 条件
update students set name='狄仁杰',age=18 where id=1
3、删除数据
delete from 表名 where 条件
delete from students where id=1