ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

11-1-1 ¸ê®Æ®w³W¹º

11-1-1 ¸ê®Æ®w³W¹º

11-1-1   ¸ê®Æ®w³W¹º
¦bMySQL¸ê®Æ®w¡uMessage¡v¤¤¡A§Ú­Ì±N¥þ³¡ªº¯d¨¥°O¿ý³£Â\©ñ¦b¡uallmessage¡v¸ê®Æªí¤¤¡A¬°¤FÅý±z¤F¸Ñ¦U­ÓÄæ¦ìªº§@¥Î¡Aµ§ªÌ¬Ò¥H¤¤¤å¬°Äæ¦ì©R¦W¡G

Äæ¦ì¦W

¸ê®Æ«¬ºA

ªø«×

¤¹³\NULL

¹w³]­È

½s¸¹

int

11

§_

µù,¦Û°Ê½s¸¹

¯d¨¥®É¶¡

datetime

4

¬O

-

¯d¨¥¥DÃD

varchar

100

¬O

-

ºô¤Í©m¦W

varchar

16

¬O

-

Ápµ¸«H½c

varchar

50

¬O

-

¹Ï§Î

varchar

2

¬O

-

¯d¨¥¤º®e

text

¬O

-

ªO¥D¦^ÂÐ

text

¬O

-

ªO¥D¦^ÂЮɶ¡

datetime

4

¬O

-

¨p¤H¤½¶}

char

1

¬O

-

Allmessage¸ê®Æªí




¹Ï11-2  ¸ê®Æªíµ²ºc¡C
µù¡G¡u½s¸¹¡vÄæ¦ì¬O¥D¯Á¤ÞÁäÄæ¦ì¡A¤º®e¬O¤£¥i­«½Æªº¡A¥H§@¬°¨Cµ§¯d¨¥°O¿ýªº¬ö¿ýÃѧO¡A¦Ó¨ä¸ê®Æ¤º®e¬O¼Æ­È¥B·|¦Û°Ê»¼¼W½s¸¹¡C

¦Û°Ê½s¸¹ªºÄæ¦ì¸ê®Æ«¬ºA¥²¶·¬Otinyint¡Bsmallint¡Bint¡Bbigint¡Bnumberic()¡Kµ¥¡A¤]´N¬O»¡¡G¦Û°Ê½s¸¹ªºÄæ¦ì¸ê®Æ³£¬O¾ã¼Æ¡A·í§Ú­Ì·s¼W¤@µ§¸ê®Æ¿ý®É¡AMySQL Server·|¦Û°Ê»¼¼W­ì¥»³Ì«á¤@µ§¸ê®ÆªºÄæ¦ì¤º®e¡A¨Ã±N»¼¼W«áªºµ²ªG¶ñ¤J·s¼W¸ê®Æ¿ýªºÄæ¦ì¤¤¡A³o­ÓÄæ¦ìªº­È§Ú­Ì¤£¥²¦Û¤v¶ñ¤J¡A¦P®É¡A¦Û°Ê½s¸¹Äæ¦ìªº¸ê®Æ¤]¤£¤¹³\§Ú­Ì¦Û¤v½s¿èªº¡C

­nÅýÄæ¦ì¦¨¬°¦Û°Ê½s¸¹Äæ¦ì¡A°£¤F¸ê®Æ«¬ºA¥²¶·¬O¾ã¼Æ³]©w¥~¡A·íÄæ¦ì¤¤ªº¸ê®Æ­È¤@¥¹¨Ï¥Î¹L¡A´N¤£·|¦A­«½Æ¨Ï¥Î¡C¼Æ­È«¬ºAªºÄæ¦ì±Ä¥Î¦Û°Ê¶q³]©w¡A§Y¨C¼W¥[¤@µ§·s¬ö¿ý¡A¸ÓÄæ¦ìªº­È´N·|¦Û°Ê¥[1¡A·í¤@µ§·s¸ê®Æ¬ö¿ý´¡¤J¸ê®Æªí®É¡A¨ä¤¤ªº³]©w¬°AUTO_INCREMENTÄæ¦ì­È¥²¶·¦s¤JNULL­È¡B0©ÎªÅ¥Õ­È¡A¤]¥i¥H«ü©w¦s¤J¤@­Ó¼Æ­È¸ê®Æ¡A¦ý¬O°²¦p¸Ó¼Æ­È¸ê®Æ¤w¸g¦s¦bªº¸Ü¡A«h·|²£¥Í¿ù»~¡F°²¦p©Ò´¡¤Jªº¼Æ­È¸ê®Æ¬°¸ÓÄæ¦ì²{¦³¼Æ­È¸ê®Æªº³Ì¤j­È¡A«h¤U¤@µ§¼W¥[ªº¸ê®Æ°O¿ý¡A¨äÄæ¦ì­È±N·|¥H¦¹¼Æ­È¸ê®Æ­È¥[1¡C
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

·í·s¼W¤@­Ó¸ê®Æªí¡A¨Ã«ü©w¨ä¤¤¤@­ÓÄæ¦ì¬°AUTO_INCREMENT®É¡A¥i¥H¦b´¡¤J²Ä¤@µ§¸ê®Æ®É«ü©w¤@­Ó­È¦s¤J¡A«h¸Ó­È¦Û°Ê¦¨¬°AUTO_INCREMENTªºªì©l­È¡]¦Û°Ê½s¸¹Äæ¦ìªº¡uºØ¤l¡]seed¡^¡v¡^¡A°£¦¹¤§¥~¡A¦b¨Ï¥ÎphpMyAdmin·s«Ø¸ê®Æªí¨Ã«ü©wÄæ¦ì¬°AUTO_INCREMENT®É¡A¥ç¥i¦P®É«ü©w¸ÓÄæ¦ìªº¡u¹w³]­È¡v¡A¦¹¹w³]­È§Y¦¨¬°AUTO_INCREMENTªºªì©l­È¡C
¥H¡uallmessage¡v¸ê®Æªíªº¡u½s¸¹¡vÄæ¦ì¬°¨Ò¡A»¡©ú¦p¦ó³]©w¦Û°Ê½s¸¹Äæ¦ì¡G

¹Ï11-3   ³]©w¦Û°Ê½s¸¹Äæ¦ì¡C

1¡B±NÄæ¦ì¸ê®Æ«¬ºA³]©w¬°¾ã¼Æint¡C
2¡B±NÄæ¦ìªº¡uªþ¥[¡v¿ï¶µ¿ï©w¬°¡uAUTO_INCREMENT¡v¡A¦¹®ÉÄæ¦ì§Y¦¨¬°¦Û°Ê½s¸¹Äæ¦ì¡C
3¡B©ó¡u¹w³]­È¡vÄæ¦ì¤¤¶ñ¤J¦Û°Ê½s¸¹°_©l­È¡C

­Y·Q­n±oª¾³Ì·s´¡¤J¤§AUTO_INCREMENT¼Æ­È¡A¥i¥H¨Ï¥Î¡G

  • MySQLªºLAST_INSERT_ID()¨ç¼Æ¡A¦¹¨ç¼Æ¬O¨Ì¾Ú¥Ø«e³s½u¨Ó¨M©w³Ì·sªº­È¡C
  • PHP ¨ç¼Æmysql_insert_id()¡A¥i¨ú±o³Ì«á¤@¦¸°õ¦æ¤F·s¼W¬d¸ß¡]INSERT¡^«á¡A¥ÑAUTO_INCREMENT ©w¸qªºÄæ¦ì­È¡C

¡u¯d¨¥®É¶¡¡vÄæ¦ì¡G³]©w¨ä¹w³]­È¬°¡uGETDATE()¡v¡A¥Î¥H¨ú±o¤é´Á®É¶¡¡A³o¼Ë°µªº¥Øªº¬O¬°¤F¦b·s¼W¸ê®Æ¿ý®É¡ASQL Server·|¦Û°Ê¶ñ¤JÄæ¦ì¸ê®Æ¡]¸ê®Æ·s¼Wªº¤é´Á®É¶¡¡^¡C
¡u¨p¤H¤½¶}¡vÄæ¦ì¡G¦]¬°§Ú­ÌÀx¦s¸ê®Æªº±¡ªp¥u¦³¨âºØ¡G¤½¶}¡]0¡^»P¨p¤Hªº¤£¤½¶}¡]1¡^¡A©Ò¥H¿ï¥ÎÄæ¦ìªº¸ê®Æ«¬ºA¬°¡ubit¡v¡C
¡u¹Ï§Î¡vÄæ¦ì¡G¥Î¨ÓÀx¦sºô¤Íµo¨¥®É¡A¥Nªí¹Ï§Îªº¹ÏÀɦWºÙ¡]¥u¨ú¥DÀɦW¡^¡A¦Ó¹ÏÀɪº¦WºÙ§Ú­Ì¤S¬O¥H¼Æ¦r¨Ó©R¦W¡A¤À§O¬°0~10.gif¡A¦pªG¿ï¨úªº¹Ï¤ù¬°5.gif¡A«hÄæ¦ìªº¤º®e«h¬°¡u5¡v¡C

¹Ï11-4   µo¨¥¥Nªí¹Ï§Î¡C
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

        ÀR«ä¦Û¦b : ¤ß¤¤±`¦sµ½¸Ñ¡B¥]®e¡B·P«ä¡Bª¾¨¬¡B±¤ºÖ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD