mysqlÖеļüÊÇʲôÒâ˼
mysql ÖеļüÊÇÌØÊâË÷Òý£¬ÓÃÓÚ¿ìËÙ²éÕÒÊý¾Ý¡£ËüÃÇ°üÀ¨Ö÷¼ü£¨Î¨Ò»±êʶ·û£©¡¢Î¨Ò»¼ü£¨Î¨Ò»µ«ÔÊÐí¿ÕÖµ£©¡¢¸´ºÏ¼ü£¨Óɶà¸öÁÐ×é³É£©¡¢Íâ¼ü£¨ÓëÁíÒ»±íÁ´½Ó£©ºÍË÷Òý¼ü£¨Ìá¸ßÌض¨ÅÌÎÊÐÔÄÜ£©¡£¼ü¿É¼ÓËÙÊý¾Ý¼ìË÷¡¢Ç¿ÖÆÊý¾ÝÍêÕûÐÔ¡¢Ìá¸ßÐÔÄܺÍïÔÌÈßÓࡣѡÔñÊʵ±µÄ¼üÀàÐÍʱ£¬Ó¦Ë¼Á¿Êý¾ÝΨһÐÔ¡¢ÅÌÎÊģʽ¡¢±í¾ÞϸºÍÊý¾ÝÍêÕûÐÔÐèÇó¡£
MySQL Öеļü
ÔÚ MySQL ÖУ¬¼üÊÇÒ»¸öÌØÊâÀàÐ͵ÄË÷Òý£¬ÓÃÓÚ¿ìËÙ²éÕҺͼìË÷Êý¾Ý¡£ËüÊÇÒ»ÖÖÊý¾Ý½á¹¹£¬Ëü½«Ìض¨ÁлòÁÐ×éºÏÓ³Éäµ½ËüÃÇÔÚ±íÖеÄÐеÄλÖá£
¼üµÄÀàÐÍ
MySQL Ö§³Ö¶àÖÖÀàÐ͵ļü£º
Ö÷¼ü (PRIMARY KEY)£º±íÖÐΨһ±êʶÿÐеÄÁлòÁÐ×éºÏ¡£
Ψһ¼ü (UNIQUE)£º±íÖÐΨһ±êʶÿÐеÄÁлòÁÐ×éºÏ£¬µ«ÔÊÐí¿ÕÖµ¡£
¸´ºÏ¼ü (COMPOUND KEY)£ºÓɶà¸öÁÐ×é³ÉµÄ¼ü£¬ÆäÖÐÿ¸öÁж¼±ØÐèÊÇΨһÇҷǿյġ£
Íâ¼ü (FOREIGN KEY)£ºÖ¸ÏòÁíÒ»¸ö±íÖеÄÖ÷¼üµÄÁлòÁÐ×éºÏ£¬ÓÃÓÚ½¨Éè±íÖ®¼äµÄ¹Øϵ¡£
Ë÷Òý¼ü (INDEX KEY)£º½¨ÉèÔÚÁлòÁÐ×éºÏÉϵĸ¨Öú¼ü£¬ÒÔÌá¸ßÌض¨ÅÌÎʵÄÐÔÄÜ¡£
¼üµÄ×÷ÓÃ
¼üÔÚ MySQL ÖÐÆð×ÅÖÁ¹ØÖ÷ÒªµÄ×÷Óã¬ËüÃÇ£º
¼ÓËÙÊý¾Ý¼ìË÷£ºÍ¨¹ýÔÚ¼üÉϲéÕÒ£¬MySQL ¿ÉÒÔÖ±½Ó»á¼ûÌض¨ÐУ¬ÎÞÐèɨÃèÕû¸ö±í¡£
Ç¿ÖÆÊý¾ÝÍêÕûÐÔ£ºÖ÷¼üÈ·±£±íÖÐÿһÐж¼ÓÐÒ»¸öΨһµÄ±êʶ·û¡£Íâ¼üÈ·±£Ïà¹Ø±íÖ®¼äµÄÊý¾ÝÒ»ÖÂÐÔ¡£
Ìá¸ßÐÔÄÜ£ºÓÅ»¯ºóµÄ¼ü¿ÉÒÔ´ó´óÌá¸ßÅÌÎÊËÙÂÊ£¬ÌØÊâÊǹØÓÚ´óÐÍÊý¾Ý¿â¡£
ïÔÌÊý¾ÝÈßÓࣺͨ¹ý½«ÁÐÉèÖÃΪ¼ü£¬¿ÉÒÔïÔÌÖظ´Êý¾ÝµÄ´æ´¢¡£
Ñ¡ÔñÊʵ±µÄ¼üÀàÐÍ
Ñ¡Ôñ׼ȷµÄ¼üÀàÐ͹ØÓÚÓÅ»¯ MySQL ÐÔÄܺÜÊÇÖ÷Òª¡£Ë¼Á¿ÒÔÏÂÒòËØ£º
ΨһÐÔ£ºÈôÊÇÊý¾Ý±ØÐèÊÇΨһµÄ£¬ÇëÑ¡ÔñÖ÷¼ü»òΨһ¼ü¡£
ÅÌÎÊģʽ£ºÈ·¶¨ÄÄЩÁлòÁÐ×éºÏ¾³£ÓÃÓÚÅÌÎÊ¡£
±í´óС£º¹ØÓڽϴóµÄ±í£¬¸´ºÏ¼ü»òË÷Òý¼ü¿ÉÒÔÌṩ¸üºÃµÄÐÔÄÜ¡£
Êý¾ÝÍêÕûÐÔ£ºÈôÊÇÐèҪȷ±£Êý¾ÝÒ»ÖÂÐÔ£¬ÇëʹÓÃÍâ¼ü¡£
ÒÔÉϾÍÊÇmysqlÖеļüÊÇʲôÒâ˼µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡