1.增:
即插入数据;
(1).单条添加:
- INSERT INTO...VALUES(....<对应字符段的顺序>)---不方便;
- INSERT INTO 表名(哪些字符段)VALUES(....<按前面写的顺序>);
- INSERT INTO 表名(哪些字符段)VALUES(....<按前面写的顺序>)(....<按前面写的顺序>)(....<按前面写的顺序>)...---同时添加多条数据---推荐;
(2).将查询结果插入进去:
- INSERT INTO ... 查询语句---数据类型要注意,连接的范围最好不要大于被插入位置的范围;
2.更新数据(改):
- UPDATE 表名 SET 字符段名=修改值(可以是多个) WHERE 哪一行;不加WHERE会导致这列所有数据都被修改;
- 修改数据可能会不成功,可能是由于约束的影响;
3.删除数据:
- DELETE FROM...WHERE...
- 删除数据可能会不成功,可能是由于约束的影响;
MySQL8中的计算列:
- 即某一列是通过计算其他列得来的;
- 创建时,就申明这个列 GENERATED ALWAYS AS (其他列的计算式) VIRTUAL;