插入操作
本质含义:将数据以SQL的形式存储到指定的数据表(字段)里面
基本语法:
向表中指定字段插入数据:insert into 表名 [(字段列表)] values (对应字段列表);
向表中所有字段插入数据:insert into 表名 values (对应表结构);
注意:1、向表中指定字段插入数据时,字段列表并不一定非要有所有的表中字段,后面(values中)对应的值列表只需要与前面的字段列表相对应即可(不一定与表结构完全一致)
2、向表中所有字段插入数据时,值列表必须与字段列表一致
mysql> desc class;
+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| name | varchar(10) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| address | varchar(50) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)
-- 字段列表并不一定非要有所有的表中字段
mysql> insert into class (name,age) valu