SQL数据类型
1、定长字符串: CHARACTER(n)
规定长度n的数据,如果长度不够则会用空格补充到n长度,导致空间浪费,影响数据精度比较
2、变长字符串:CHARACTER VARYING(n)
3、大对象数据类型
BLOB
TEXT
4、数值数据类型
5、小数类型:DECIMAL(p,s)
p是有效数值长度,s小数位数,小数位数超过定义位数就四舍五入;
DECIMAL(4,2),如果按照这个定义,则最大值为99.99
6、浮点数
有效位数和标度都可变并且没有限制的小数数值
7、日期和时间类型2
DATE
TIME
DATETIME
TIMESTAMP
DATETIME数据类型的元素包括
YEAR
MONTH
DAY
HOUR
MINUTE
SECOND
8、直义字符串
字符型用单引号或者双引号,数值型则不需要
9、NULL类型
10、布尔值
True、False、NULL
11、自定义类型
CREATE TYPE创建自定义类型
12、域
启动数据库
1、cmd中到数据库的安装目录,C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -u root -p
2、输入密码