mysqlÖÐÖ÷¼üÊÇʲô
Ö÷¼üÊÇ mysql ±íÖÐΨһ±êʶÿһÐеÄÁлòÁÐ×éºÏ£¬È·±£Êý¾ÝΨһÐÔ£¬±ÜÃâÖظ´¡£ÌØÕ÷°üÀ¨£º1. ΨһÐÔ£ºÖ÷¼üÖµÔÚ±íÖÐΨһ£»2. ·Ç¿Õ£ºÖ÷¼üÁв»¿ÉΪ null£»3. ²»¿É±ä£ºÖ÷¼üÖµÒ»µ©·ÖÅɾͲ»¿É¸ü¸Ä¡£×÷ÓÃÓУº1. Ψһ±êʶÐУ»2. ÓÅ»¯Êý¾Ý¼ìË÷ºÍ¸üУ»3. ½¨Éè±í¼ä¹Øϵ¡£
ʲôÊÇ MySQL ÖеÄÖ÷¼ü£¿
Ö÷¼üÊÇ MySQL Êý¾Ý¿â±íÖÐΨһ±êʶÿһÐеÄÁлòÁеÄ×éºÏ¡£ËüÊÇÒ»ÖÖÔ¼Êø£¬È·±£Ã¿¸öÐеÄÖµ¶¼ÊÇΨһÎÞ¶þµÄ£¬´Ó¶ø±ÜÃâÊý¾ÝÖظ´¡£
Ö÷¼üµÄÌØÕ÷£º
ΨһÐÔ£ºÖ÷¼üÖµ±ØÐèÔÚ±íÖÐΨһ¡£
·Ç¿Õ£ºÖ÷¼üÁв»¿ÉΪ NULL¡£
²»¿É±ä£ºÒ»µ©·ÖÅÉÁËÖ÷¼üÖµ£¬¾Í²»¿ÉÔÙ¸ü¸Ä¡£
Ö÷¼üµÄ×÷Óãº
Ψһ±êʶ±íÖеÄÿһÐС£
ÓÅ»¯Êý¾Ý¼ìË÷ºÍ¸üС£
½¨Éè±íÖ®¼äµÄ¹Øϵ¡£
½¨ÉèÖ÷¼ü£º
ÔÚ½¨Éè±íʱ£¬¿ÉÒÔʹÓà PRIMARY KEY Ô¼ÊøÀ´Ö¸¶¨Ö÷¼ü¡£ÀýÈ磺
CREATE TABLE my_table ( id INT NOT NULL PRIMARY KEY, name VARCHAR(255) );
µÇ¼ºó¸´ÖÆ
Õ⽫ÔÚÃûΪ my_table µÄ±íÖн¨ÉèÒ»¸öÃûΪ id µÄÖ÷¼üÁС£
×¢ÖØÊÂÏ
Ö÷¼ü¿ÉÒÔÊǵ¥¸öÁлò¶à¸öÁеÄ×éºÏ¡£
¹ØÓÚÒ»¸ö±í£¬Ö»Äܽç˵һ¸öÖ÷¼ü¡£
Ö÷¼üӦѡÔñ¾ßÓиßÑ¡ÔñÐÔµÄÁУ¬¼´°üÀ¨ÆæÒìÖµµÄÁС£
ÒÔÉϾÍÊÇmysqlÖÐÖ÷¼üÊÇʲôµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡