Bootstrap

MySQL 第四讲 笔记:数据增删改和基本查询

在这里插入图片描述

一、DML

DML是Data Manipulation Language英文缩写,数据操作语言

包括:

  • INSERT ( 添加语句 )
  • UPDATE ( 更新语句 )
  • DELETE ( 删除语句 )

1、INSERT

语法:INSERT [INTO] 表名 [(列名)] VALUES (值列表);
实例:INSERT INTO goods (name) VALUES ('饼干');

1.1 插入单行数据

注意:

  • 字段名是可选的,如省略依次插入所有字段。
    INSERT INTO goods VALUES (8,'肥皂',DEFAULT,'2021-09-02',100);
  • 插入的数据项,需求符合外键约束。
  • 值列表和字段名列表一一对应。
  • 具有缺省值的列,可以使用DEFAULT(缺省)关键字来代替插入的数值。
    INSERT INTO goods VALUES (DEFAULT,'肥皂',DEFAULT,'2021-09-02',100);

1.2 插入多行数据

;