MySQL数据库 DML 数据操作语言

insert语句添加数据:
  • insert into 表名 (字段名 1,字段名 2,...)values(值 1,值 2, ...);   为表中所有字段添加数据
  • insert into 表名 (值 1,值 2,...);                  不指定字段名
  • insert into 表名 (字段名 1,字段名 2,...)values(值 1,值 2, ...);   为表中指定的字段添加数据
  • insert into 表名 [(字段名 1,字段名 2,...)]
    values(值 1,值 2,...),(值 1,值 2,...)
   ...
    (值 1,值 2,...);                       同时添加多条数据
 
 
update更新数据:
 
  • update 表名 set 字段名1=值1,...,字段名n=值n where 条件表达式 ;     更新指定条件的数据
  • update 表名 set 字段名1=值1,...,字段名n=值n;               更新全部数据
 
 
 
 
delete语句删除数据:
 
  • delete from 表名 where 条件表达式 ;              删除特定条件的数据
  • delete from 表名 ;                       删除全部数据
 
约束:
  • 主键约束 PRIMARY KEY:
    单字段主键:字段名 数据类型 PRIMARY KEY
    多字段主键:PRIMARY KEY (字段名1,字段名2,...,字段名n)
  • 非空约束 NOT NULL:
    字段名 数据类型 NOT NULL
  • 唯一性约束 UNIQUE:
    字段名 数据类型 UNIQUE
  • 默认约束DEFAULT:
    字段名 数据类型 DEFAULT
 
设置表的字段值自动增加:
  字段名 数据类型 AUTO_INCREMENT

转载于:https://www.cnblogs.com/KiligYou/p/10977471.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值