MySql में कौन-कौन सी Keys होती हैं? Explain कीजिए।
Answers
MySql में हम निम्नलिखित Keys का प्रयोग करते हैं
Primary key : एक ऐसा column होती है, जो किसी table के किसी record या row को unique तरीके से identify करने का काम करती है। हर table में केवल एक primary key ही हो सकती है। Mysql स्वयं ही Primary key के आधार पर table के records की indexing करता रहता है।
Unique key : यह key भी Primary key की तरह ही होती है लेकिन यह constraint null values को storage allow करती है। जिस column पर ये constraint apply होता है उस column की values पूरी table में unique होनी चाहिए। यदि किसी भी column की value null नहीं है तो इस constraint के द्वारा rows को uniquely identify किया जा सकता है।
Foreign key : यह key किसी table की primary key को point करती है। एक foreign key किसी दूसरी table में primary key होती है। ये constraint 2 tables में relation बताता है। ये constraint बताता है कि इस table के columns foreign key वाली table से संबन्धित है।
Hey
Explanation:
In MySQL, a primary key is a single field or combination of fields that uniquely defines a record.
None of the fields that are part of the primary key can contain a NULL value.
A table can have only one primary key
❤❤❤