MySql笔记之数据表

一、数据类型

数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。

在我们存储不同类型的数据时,为了数据优化存储,需要选择合适的数据类型。

1. 整型

计算机存储方式:二进制

有符号位:数字的最高位用0 1 表达数字是正数或负数

无符号位:不存在负数,永远是正数。范围大致是有符号位的

2. 浮点型倍

        m:小数点前后数字总位数   d:小数点后位数

        eg:float[(7,2)]   小数点后两位数,小数点前5位数,共7位数 最高99999.99

3. 字符型

char(M):定长类型   没有达到制定长度,后面空格补齐

eg:char(5)  我们写值abc  ,但在计算机存储的时候,除了存abc后面将补充两个空格。

varchar(M):变长类型   没有达到制定长度,不用空格补齐

eg:varchar(5)  我们写值abc  ,在计算机存储的时候,只存abc。

4. 日期时间型

时间范围:1000.1.1-----9999.12.31

二、数据表操作

在此我们重新创建数据库

1. use命令

  • 打开数据库
  • 用法:use 数据库名称

2. 创建数据表

3. 删除数据表

4. 查看数据列表

5. 查看数据表结构

6. 插入记录

7. 查找记录

8. 删除记录

9. 添加列

添加一列

添加多列

10. 删除列

删除一列

删除多列

三、约束

空值与非空

自动编号

主键约束

唯一约束

默认约束

猜你喜欢

转载自www.cnblogs.com/GG-Bond/p/9282965.html
今日推荐