MySql数据库

一叶之秋mds 2022-01-15 03:16:06 阅读数:167

数据库 Mysql CSDN 数据 数据库/缓存

一,数据库里的数据类型 

整数:int ,
小数: double ,
精确的小数: decimal(m,n) numeric(m,n)其中m是总位数,n是小数位数 ,
字符串: char(固定长度,查询高效) varchar(长度可变,省内存)
日期:date(年月日) time(时分秒) datetime(年月日时分秒) timestamp(时间戳,存毫秒数)
图片,音频,视频: 数据库里只会存他们的存放路径(d:/abc/1.jpg)

二,字段约束

–1,概述

用来约束字段的值, 通常是在创建表时就已经确定了哪个字段用哪种约束

–2,唯一约束

字段的值必须唯一,不能重复,使用unique

–3,非空约束

约束了字段的值不能为null:  not null

–4,主键约束

每个表都应该设计一个字段是主键,从此,这个字段的值,必须唯一且非空.
主键自增策略: 不需要程序员自己数主键的值,交给数据库来管理主键的值,数据库会从1开始自增

版权声明:本文为[一叶之秋mds]所创,转载请带上原文链接,感谢。 https://blog.csdn.net/weixin_61863480/article/details/121712623