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
数据库基础语句总结

相关文章: