一些说明:
CHAR:定长,不足则后面补空格
VARCHAR:不定长
4.0版本以下,varchar(50),指的是50字节,如果存放UTF8汉字时,只能存16个(每个汉字3字节)
5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个
时间戳(timestamp)是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起,至现在的总秒数。
CHAR:定长,不足则后面补空格
VARCHAR:不定长
4.0版本以下,varchar(50),指的是50字节,如果存放UTF8汉字时,只能存16个(每个汉字3字节)
5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个
时间戳(timestamp)是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起,至现在的总秒数。
2018-03-25
解释一下关系数据库的第一第二第三范式? - 刘慰的回答 - 知乎
https://www.zhihu.com/question/24696366/answer/29189700
https://www.zhihu.com/question/24696366/answer/29189700
最新回答 / 慕斯卡1774027
以map形式存储虽然灵活,但是不好开发。好比如你传一个map,别人都不知道你map里面有啥,只有你自己知道,如果你穿一个javaBean,编译器就知道里面的属性并提示。
2018-03-18
最赞回答 / qq_末雨绸缪_0
分库分表都会有两种,一种垂直,一种水平。垂直就是说,如果一张表的字段过多,会有一张扩展表分些字段;水平就是表结构不变,同样的两张表,分担数据,我说的只是大概,具体的你可以看看 分库分表的常见形式,或者分库分表的几种常见形式以及可能遇到的难
2018-03-10