
हम पहले से ही में देखा है एक पिछले लेख के रूप में, के बाद से कमांड लाइन या टर्मिनल, सकता है एक प्रतिलिपि बनाने के लिए या एक MySQL डेटाबेस निर्यात करें. ऐसा करने के लिए, हम में आदेश का उपयोग किया था mysqldump जो, के आधार पर डेटाबेस सवाल में, हम उत्पन्न एक sql फ़ाइल सामग्री के साथ, दोनों डेटा के रूप में संरचित.
मामलों में जो कर रहे हैं केवल हम निर्यात करने की आवश्यकता संरचना हमारे डेटाबेस की, एक तरफ जा रहे डेटा के संभव राशि इसे पकड़ कर सकते हैं. ऐसा करने के लिए, में एक ही तरीका है कि हम समय पर चर्चा की, हम फिर से आदेश का उपयोग करें mysqldump, लेकिन इस बार हम निम्नलिखित तरीके में ऐसा करेंगे:
1 | mysqldump -d -u nombreUsuario -p nombreBaseDeDatos > archivoExportacion.sql |
यदि आप अभी भी, इस समय हम विकल्प जोड़ लिया है -के इस आदेश के लिए, जो कि हम बनाने के साथ निर्यात करें हमारे डेटाबेस केवल करने के लिए किया जाता है संरचना के स्तर.
के लिए आयात करें फ़ाइल किसी अन्य सर्वर या डेटाबेस पर जनरेट किया गया, बस का कार्य होगा हमेशा की तरह, क्योंकि क्या हम हमारे संग्रह में हैं केवल तालिकाओं की संरचना हमारे डेटाबेस की:
1 | mysql -u nombreUsuario -p nombreBaseDeDatos < archivoImportacion.sql |
इस तरह, हम होगा एक डेटाबेस के साथ एक ही टेबल करने के लिए पिछले डेटाबेस, लेकिन उन सभी को रिक्त.
