MySQL 操作表中数据

时间:2022-09-21 22:48:21

1.insert into

insert 【into】 表名称【(字段一,字段2,,·····)】value(对应的value值,值2,,,,)   若是所有字段添加 中括号可省略 默认添加所有,但是后面的value值要能对应上 如果字段一是主键 数据自动生成的,赋值时可以用null或者default 让其采用默认

如:  INSERT INTO student (age,id,NAME,score,sex,email ) VALUES (15,1,'zhangsnan',25,1,123)

MySQL 操作表中数据   插入后→→MySQL 操作表中数据

2.insert  set 

 insert 【into】 表名称 set 字段名 =值   此种方法只能插入一个数据 但是后面可以使用子查询 

如:  INSERT student SET age=16

MySQL 操作表中数据

3.insert 表名 【(字段名,···)】select 表       将select查询的结果插入指定的表中 

 4.更改数据 (单表) update 

如:  UPDATE student SET NAME='leige' WHERE age=15    注意name是varchar类型  要加引号  如果不加 where 从句 则更改整个表的数据 

 MySQL 操作表中数据更改后→MySQL 操作表中数据

 

如:  UPDATE student SET NAME='leige' 没有where 从句 

MySQL 操作表中数据更改后→MySQL 操作表中数据

 

 如让表中所有的年龄+5  :  UPDATE student SET age=age+5  

MySQL 操作表中数据

5.单表删除记录  

delete  from 表名 【where从句】 删除一行数据

如: DELETE FROM student WHERE age=15

MySQL 操作表中数据

注:如果where 条件是age=14  则会删除所有age=14 的数据   要想删除更具体的 可以在后面添加条件 或者 换成其他唯一的条件 来操作