国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

MySQL ??? ??

MySQL? ???? ?????. ????? ??? ??? ???????. ?? ??? ??? ??? ??? ?????. ??? ??? ????? ?? ??? ??? ???? ???. ?? ??? ??? ?? ?? ??? ??????.

MySQL??? ??? ??? ?? ???? ????.

  1. ?? ??(??, ?? ???)
  2. ??? ??
  3. ?? ? ?? ??
  4. ?? ??
  5. ?? ??(???? ?? ????? ???? ??) , ?? ??)

?? ??

MySQL ??? ???? ???? ??
tinyint1???-128~127
smallint2 ???-32768~32767
mediumint3???-8388608~8388607
int4??? Range-2147483648 ~2147483647
bigint8???+ -9.22*10? 18??

??? ??? ??? ?? ?? ??? ????.

MySQL? ???????? ?? ??? ? ?? ??? ??? ?? ? ??? ??? ?? ?? ??? ??? SQL ??? ?????. ?? ?? ?? ??? INT(6)? ???? ???????? ??? ? 6?? ??? ?? ???? ???? ?????. ?? ???? ???? ??? ??? ??? ? ?? ?? ???? ??? ??? ????.

??:

    ??? ??? ??? ? ?? ?? ?? ??? ???? ??? ??? ? ????. 0? ??? ???? 1? ??? ?????. ? ? ??? ????? 2? ??????.
  1. ?? ??? ????? ??? ??? ??? ? ?? ?? ??? ??? ? ????. ?? ????? ????
  2. ? ??? ?? ????. ?? ??? ???? ?? ?? ??? ?????? ???? ??? ? ??? ?? ??? ??? ?????.
?? ??? ??

MySQL ??? ???? ???? ??float(m, d)4????? ??? ?? ??? ??, m ? ?? , d ?? ???double(m, d)8????? ??? ?? ??? ??, m ? ?, d ?? ???decimal(m, d)decimal? a???. ???? ??? ?? ??? ??

??:

  1. ?? ???? ???? ???? ???? ??? ?? ? ????.
  2. ??? ???? ?? ??? ???? ???. MySQL??? ????? ???? ?????. ?? ?? ? ?? ? ?? ???? ?? ?? ??? ????? ?? ?? ??? ?? ??? ?? ?? ??(?? ??? ??) ??? ???? ?? ????.

?? ??


MySQL ??? ???? ???? ??
CHAR0~255????? ?? ???
VARCHAR 0-255??? ?? ?? ???
TINYBLOB0-255???255? ??? ???? ???
TINYTEXT0-255????? ??? ???
BLOB0 -65535??????? ??? ? ??? ???
TEXT0-65535???? ??? ???
MEDIUMBLOB 0-16 777 215????? ??? ??? ???? ??? ???
MEDIUMTEXT0-16 777 215????? ??? ??? ???
LOGNGBLOB0-4 294 967 295??? ???? ??? ?? ? ??? ???
LONGTEXT0 -4 294 967 295??? ?? ? ??? ???
VARBINARY(M)?? ?? ??? 0-M??? ?? ??? ?? ? + 1???
BINARY(M ) M? 0-M ???? ?? ?? ??? ???? ?????.

*CHAR * ??? ?? ?? ???? ???? ?? ?? ?? ???? ????? ???. ? ?? ???? ??? 0-255???. ??? ???? ? ?? ???, ??? ???? ?? ?? ???? ?????.
*VARCHAR * ? ??? ?? ??? ???? ??? ???? ?? ?? ??? ???? ?????. ?? VARCHAR ??? ?? ????? ???? ???? ???? ? ??? ??? ??? ?????
??? ???? ???? ??? ????? ? ?? ??? ??????.
VARCHAR ??? ?? ??? ?? ??? ?? ??? ???? ??? ? ???? ??? ??? ?? ?? ???? ?? ? VARCHAR ??? ???? ??? ??? ?? ???? ?? ???? ???? ? ????.

??? ?? ? blob ???? ?? ?? ??? 255? ???? ?? MySQL? TEXT? BLOB? ? ?? ??? ?????. ??? ?? ??? ???? ??? ?? ?? ?? ?? ??? ????. ??? ??? ???? ??? ???? ???, ??? ??? ?? ???? ??? ??? ???? ? ?????.
TEXT? BLOB ??? ??? ??? ??? ????. BLOB ??? ????? ????? TEXT? ????? ???? ????. ??? BLOB ? TEXT ?? ???? ?? ???? ???? ????.

?? ??

MySQL ??? ???? ???? ??date3?????, ??: 2014-09-18?? 3 bytestime, ??: 08:42:30datetime8 bytesdatetime, ??: 2014-09-18 08:42:30timestamp 4 bytes?? ?? ?? ??? ??? ??year1 byteyear
??:

    Time ??? ? ????? ?? ???? ??? ?? ???? ?????. int? ???? ??? ?????. ?? ??? ? ??? ??? ? ???? ??? Unix ?????? ?????. ????? ?????? ?? ?? ??? ???? Unix ?????? ???? ??? ? ?? ???? ?????.
  1. ?? ??? ?? ?? ??? ???? ? ????
  2. ?? ??? ?????? ???? ?? ??? ??? ???? ?? datetime ??? ????? ???.
?? ??

MySQL ??? ????Examplesetset(“member”, “member2″, … )enum?? ??enum(“member1″, “member2″, … “member65535″)

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? ??? ?? ????.

?? ???

?? ?? ??? ????, ??? ?? ??? ? ?? ??? ?????.

?:

CREATE TABLE IF NOT EXISTS demo (demo (
   id int(11) NOT NULL,
   username varchar(50) NOT NULL,
   password char(32) NOT NULL,
   content longtext NOT NULL,
   createtime datetime NOT NULL,
   sex id int(11) NOT NULL,
username varchar(50) ) NOT NULL,

password char(32) NOT NULL,?? content longtext NOT NULL,?? createtime datetime NOT NULL,?? ??tinyint(4) NOT NULL?? ) ??=InnoDB ?? ?? ??=utf8;??

??? ?? ?? ??

UNSIGNED(unsigned)?? ?? ? ?? ??? ??? ???? unsigned? ?????. ?, ?? -(?? ??)? ????.
? ? ?? ??. Tinyint ??? ? ??? -128~127???. ?? ?? ?? ? 0~255 ??? ??? ? ????.

??? ? ?? ?? ?? ??? ?? ?? ????.

unsigned

ZEROFILL(0 ??) 0(?? ??)? ???? ?? ?? ??? ? ????. MySQL ??????? ?? ?? ???? ?? ????? ? ???? ??????.

?? ? ?? ?? ?? ??? ?? ? ?? ??:

zerofill

default ?? ??? ?? ??? ?? ?? ? ?? ?? ????? ?????. ???? MySQL? ???? ?? ?????. ?? ?? ??? ? ??? ???? ????. ?? ? ??? BLOB ?? TEXT ?? ?? ??? ? ????. ? ?? NULL ??? ??? ?? ???? ???? ??? ???? NULL? ??, ??? ??? ???? ??? ??? ??? ?? ?????.

?? ?? ?? ?? ??? ?? ?? ???? ?????.

?? '?'

not null?? null? ?? ??? ??? ?? ?? ?? null ?? ???? ?? ???? ????. ??? ?? ?? ??? ?????? ???? ??? ??? ????? ??? ????? ?? not null ??? ???? ?? ????.

??? ? ?? ?? ?? ??? ?? ?? ????.

not null

null ?? null ??? ???? ?? ?? ?? ?? ??? ??? ???? ?? ?? ?? ? ????. ???. null? ? ????? 0? ??? ???? "??"? ????? ?? ?????.

?? ? ?? ?? ?? ??? ?? ? ?? not null? ???? ???.

???? ??

  • <span id="tel1f"></span>
  • <span id="tel1f"></span>