数据库的分类
定义:主要是数据表的创建、删除、修改
操纵:对数据进行增删添改
控制:对数据库的权限进行管理
数据库不区分大小写,一条语句的结尾以英文分号结尾
命名不能是关键字,只能使用英文、数字和下划线
注释可以用 --内容 表示或者/* 内容*/
数据类型
数字
整数
int用的比较多 还有tinyint、smallint、bigint
浮点数
float、double
定点数decimal(m,d) 其中 d表示小数位数,不存在精度损失
字符串
char 和varchar用的比较多,文本的text用的多,还有longtext、enum等等
日期
date 表示年月日的时间类型
time是表示时分秒的时间
year表示年
datetime表示年月日+time的
二进制
用来存储图像、文本、程序的数据
bit表示节,最常用
tinyblob二进制短文本、blob普通文本、mediumblob中文本等等