मैं MySQL में एक टेबल कॉपी करना चाहता हूं। सबसे तेज़ तरीका क्या है? इस कदर?
CREATE TABLE copy LIKE original;
INSERT INTO copy SELECT * FROM original;
या
CREATE TABLE copy SELECT * FROM original;
ALTER TABLE copy ADD PRIMARY KEY (id);
क्या कोई और तरीका है?
संपादित करें: मैं अनुक्रमणिका के फिर से बनाए जाने को लेकर चिंतित हूं, mysql इन कथनों को कैसे आगे बढ़ाता है?
पुनश्च। mysqldump जैसे कमांड-लाइन टूल का उपयोग नहीं कर सकते, ऑन-द-फ्लाई होना चाहिए।