mysql中哪些类型能存储路径?
答:char,varchar、text等字符串类型可以存储路径,遇到"/"是用“\”或者"//"将"/"过滤掉
mysql中如何使用bool类型?
在mysql中将bool类型转换成tinyint类型来存储,长度为1
mysql中如何存储mp3和jpg?
BLOB类型
数据类型包括:--------------
整数。 integer 不同整数的长度值不同。
浮点数。
*单精度浮点数:float(17,2),数据长度17,小数点后保留2位。。字节数4
*双精度浮点数 double 字节数8.。
定点数。
* decimal
已字符串储存,精度比较高。。浮点数会有误差,对精度要求高,用定点数。。
日期和时间。
类型有:
YEAR/TIME/DATE/DATETIME/TIMESTAMP..
字符串。
二进制。
MYSQL数据类型
整数 TINYINT(1B),SMALLINT(2B),MEDIUMINT(3B),INT/INTEGER(4B),BIGINT(8B)
1B是8位,1B=2的8次方
浮点
FLOAT(4B),DOUBLE(8B),四啥五入
定点数类型
DECIMAL,直接截取
日期与时间类型
YEAR YYYY,'2008' ,2008都可,范围是1901-2155,超过范围是0000,也可输入两位存入:‘00’-‘69’就转为2000-2069,‘70’-‘99’就转为1970-1999,数字0就是0000,只有‘0’和0有区分
TIME HH:MM:SS,12:12:12=121212,00:00:00='0'=0,CURRENT_TIME=NOW()取当前时间
DATE YYYY-MM-DD YYYYMMDD,范围是‘1000-01-01’ ‘9999-12-31’,‘YYYY-MM-DD’=‘YYYY@MM@DD’
DATETIME ‘YYYY-MM-DD HH:MM:SS'
TIMESTAMP,与DATETIME相同,只是范围比较小,范围是1970-01-01 08:00:01到2038-01-19 11:14:07,与DATETIME几个不同:CURRENT_TIMESTAMP取当前日期与时间,输入NULL时,取当前日期与时间,无任何输入也是,TIMESTAMP时间能根据时区显示
字符串类型
CHAR(创建时指定长度,长度是固定的),VARCHAR(长度是可变的)
TEXT
ENUM,枚举类型,创建时指定枚举会晤,最多能有65535个,如:M,F
SET
二进制类型
学员评论
MR谢2016-11-13
青仙2014-06-02
眸眼生花2014-02-13
小肥肥2013-09-24
你感兴趣的课程
扫一扫 关注好知微信