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

MySQL कई चाबियों पर प्रतिस्थापित करें?

अगर आपके पास UNIQUE है अनुक्रमणिका या PRIMARY KEY उन तीन स्तंभों में परिभाषित किया गया है, तो हाँ आप REPLACE INTO . कर सकते हैं यह। यदि आपके पास पहले से अनुक्रमणिका नहीं है तो जोड़ें:

ALTER TABLE session_table ADD PRIMARY KEY (`id`, `key`, `metadata`); 

यदि आपके पास पहले से PK परिभाषित है, तो एक समग्र UNIQUE बनाएं उन स्तंभों में अनुक्रमणिका:

CREATE INDEX `idx_id_key_metadata` ON session_table (`id`, `key`, `metadata`); 

MySQL पर अधिक CREATE INDEX वाक्य रचना

यहां एक छोटा सा प्रदर्शन दिया गया है




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC त्रुटि:08S01 कभी-कभी होता है

  2. पायथन MySQLdb कनेक्शन के लिए SSH टनल

  3. SSD पर बेंचमार्क MySQL:उपकरण और रणनीतियाँ

  4. MySQL कैसे बदलें innodb-log-file-size

  5. JAR फ़ाइलों के लिए क्लासपाथ सेट करना