Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

php/mysql में डुप्लिकेट पंक्ति प्रविष्टि को रोकना

उपयोगकर्ता नाम और ईमेल कॉलम के लिए अद्वितीय बाधाओं को परिभाषित करें:

ALTER TABLE your_table ADD CONSTRAINT uk_username UNIQUE (username)
ALTER TABLE your_table ADD CONSTRAINT uk_email UNIQUE (email)

यदि सम्मिलित या अद्यतन करने का प्रयास करने वाला मान तालिका में पहले से मौजूद है, तो MySQL एक त्रुटि लौटाएगा जिसमें कहा गया है कि क्वेरी उपयुक्त अद्वितीय बाधा (संभवतः दोनों) का उल्लंघन करती है। इसे इनायत से संभालने के लिए PHP को सेटअप करना आप पर निर्भर है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL कार्यक्षेत्र से सीमा खंड निकालें

  2. केवल वर्डप्रेस उपश्रेणियाँ दिखाएं

  3. स्तंभ नाम के साथ कई स्तंभों का सबसे बड़ा मूल्य?

  4. डेटाबेस/एसक्यूएल:देशांतर/अक्षांश डेटा कैसे स्टोर करें?

  5. mysql.server पर पीआईडी ​​​​त्रुटि शुरू?