phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

मैं MySQL में प्रासंगिक AUTO_INCREMENT कैसे बनाऊं?

आपको अपनी अनुक्रमणिका के क्रम को स्वैप करना होगा:

CREATE TABLE IF NOT EXISTS `test` (
    `id` int(10) NOT NULL AUTO_INCREMENT,
    `abc` varchar(50) NOT NULL,
    `data` varchar(100) NOT NULL,
    PRIMARY KEY (`abc`, `id`)   -- id got to be second
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

मैं मैनुअल से उद्धृत करता हूं :

<ब्लॉकक्वॉट>

MyISAM तालिकाओं के लिए, आप AUTO_INCREMENT को माध्यमिक . पर निर्दिष्ट कर सकते हैं एक बहु-स्तंभ अनुक्रमणिका में स्तंभ।

इस फिडेल में काम करने का उदाहरण




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. PhpMyAdmin में सुपर विशेषाधिकारों के बिना दृश्य बनाएं

  2. MySQL मुझे CURRENT_TIMESTAMP अपडेट पर विशेषता को हटाने की अनुमति क्यों नहीं देगा?

  3. phpMyAdmin #1130 फेंकना बंद नहीं करेगा - होस्ट 'लोकलहोस्ट' को इस MySQL सर्वर से कनेक्ट करने की अनुमति नहीं है

  4. मैसकल/पीएचपी माई एडमिन में 1138 के लिए 999.99 मूल्य

  5. एमएएमपी - phpMyAdmin #2002 - सॉकेट के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता '/Applications/MAMP/tmp/mysql/mysql.sock'