??????.????????????
??????????????????????????MySQL ???? 5 ????????????????????????????????????????????????????????????????
??????????????????????????????????ж????????????? MySQL ???????ù??????????????????????????????????
???????? ??С(???) ??Χ ??? ???
????DATE 4 1000-01-01/9999-12-31 YYYY-MM-DD ?????
????TIME 3 '-838:59:59'/'838:59:59' HH:MM:SS ????????????
????YEAR 1 1901/2155 YYYY ????
????DATETIME 8 1000-01-01 00:00:00/9999-12-31 23:59:59 YYYY-MM-DD HH:MM:SS ????????????
????TIMESTAMP 4 1970-01-01 00:00:00/2037 ???? YYYYMMDD HHMMSS ??????????????????
????DATE??TIME ?? TEAR ????
????MySQL ?? DATE ?? TEAR ????洢?????????????? TIME ????洢????????Щ??????????????????????????????????С????????????????
????DATE ??????????????????????????????? TIME ????????????e??????????????
?????????????????e??????? TIME ??????????? MySQL ?????????????????????????
????MySQL ?????????????е????????????????? SQL ?????? TEAR ???????????????????д??????????????? TEAR ???????????? 4 ??????洢??
????MySQL ????? 2 ?????????????? 4 ?????????????? 00-69 ??Χ????????? 2000-2069 ??Χ????? 70-99 ??Χ????????? 1970-1979 ????
??????? MySQL ?????????????????????????????????? 4 ??????????????
????DATEYIME ?? TIMESTAMP ????
?????????????????????????MySQL ????? DATEYIME ?? TIMESTAMP ??????????????????????????????????????????д洢??
?????????????????????????洢?????????????????????????????????д?????????????????????????????????????????????ó????з??????????á?
???????????? TIMESTAMP ?????????????????????????????? null ???MySQL ????????????????????????????????
????????????
????MySQL ???????????????????? ENUM ?? SET??????????? SQL ?淶???????Щ????????????????????????????????????????????????
??????? ENUM ?????????????????????????????? SET ??????????????????????????????
????ENUM ????
????ENUM ?????????????????????????????е?????????????????????????????????????????????????ENUM ??????ο????????????????????? null ???
??????????????????? MySQL ?????????в??????????????????????????????Сд??????????Сд?????MySQL ???????ò???????Сд??????????д?Сд??μ????
????ENUM ???????????????洢??????????? 1 ???????????????????? ENUM ??????????? 65536 ????????????????? MySQL ??????????洢?????????
?????????????????? 0 ???????????????????
????MySQL ??? ENUM ????????г?????????????????????????κ??????????????????????????????????????????????? 0 ???п????????????????????λ?á?
????SET ????
????SET ?????? ENUM ????????????????SET ????????????????????????????????????????? ENUM ????????????κ?????? SET ????????в????????????????
????MySQL ?????????????????????????????к??????????з????????????MySQL ??????????????????????????
??????? SET ??????????? 64 ???????? SET ?????????洢?????????“λ”???У???Щ“λ”?????????????????“λ”????????????????????????Ч??????
?????????????????????????????? SET ?????в?????????????????????
????????? SET ???????????????????????????????????????????? 0 ???С?
??????????????????????????????洢???????Χ????????????????????????????????????????????????????????????????????????????????????????????????
?????y?С??洢?????????????????????
???????????http://mrxiong.blog.51cto.com/287318/1651098