二、mysql数据类型

1.数值型

decimal(65) decimal最大支持65位

bit(10) 最大支持10位的二进制存储模式

bin(column),hex(column) 使用bin(二进制查看)或hex(十六进制查看)查看bit类型数据



2.时间日期型

年月日 date

年月日时分秒 datetime

时分秒 time

时间戳 timestamp

年份 year  4位表示:1901-2155年或0000,2位表示:70-69 也就是1970年到2069年

select current_timestamp(); 查询当前系统时间

show variables like 'time_zone'; 查询当前系统时区

now() 用来插入当前日期



3.字符串类型

字符串类型,比如长度为2

那么插入"Libin"会被截断为'Li'

插入“我要学PHP”会被截断为'我要'



enum类型,就是说给这个字段默认几个值,让插入者去选择,如果插入的不存在,就默认取第一个,但是只能匹配一个

set类型,就是说给这个字段设置默认几个值,插入者进行数据插入的时候,可以用逗号选择多个set的值,将重复的去重。相当于enum的单个而言,这个则是多个

 

你可能感兴趣的:(mysql)