数据库基础语句总结

DDL

DDl(数据库定义语言),用于数据库,表,列,索引等数据库的定义和结构修改。
创建:create database 数据库名
删除:drop database 数据库名

创建:create table 表名
约束

  1. 非空约束 not null 用于修饰一个列的值不能为null
  2. 主键约束 primary key 每张表中都会有一个主键 用于标识记录对象的唯一性
  3. 唯一约束 UNIQUE KEY 用于修饰某一列的值具有唯一性
  4. 默认约束 default 列的值具有默认值
  5. 外键约束 Foreign key 前提至少要有两张表以上 两张表通过外键进行关联 使两张表具有一定的关系性 (一对多 多对一 多对多)关系

删除表:drop table 表名
修改表的约束或者属性:alter table 表名

  1. [rename 新表名] 更改表名
  2. [drop column 列名 或者 CONSTRAINT 约束名] 删除字段或约束
  3. [alter] 增加字段

DML

DML(数据库操作语言),用于实现对数据库表的内容的增删改查功能

增加行

insert into 表名 (属性)
删除行
delete from (表名)
修改某行属性值
update (表名)
查询
查询表中的记录
select * from 表名

数据类型

数字型 常用类型int
在这里插入图片描述
浮点型 double常用
在这里插入图片描述
时间类型
常用的
date 1000年1月1日—9999年12月31日
datatime 1000年1月1日00:00:00—9999年12月31日23:59:59
在这里插入图片描述
时间里面常用的函数
取年份 year()
取月份 month()
取日期 date()
取小时 hour()
取分钟minute()
取秒数second()

字符型
常用varchar
常用 text ----clob
在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值