मुझे एक MySQL तालिका निर्यात करने की आवश्यकता है, लेकिन इसमें 5 जीबी प्रविष्टियां हैं, इसलिए मुझे केवल संरचना चाहिए। मैं इसे एक सरल php से एसक्यूएल क्वेरी करने की कोशिश कर रहा हूं, मैं यह कैसे कर सकता हूं?SQL क्वेरी के साथ डेटा के बिना mysql तालिका संरचना को डंप कैसे करें?
उत्तर
आप इसके लिए SHOW CREATE TABLE
का उपयोग कर सकते हैं।
CREATE तालिका विवरण दिखाता है कि दी गई तालिका बनाता है। कथन को तालिका के लिए SELECT विशेषाधिकार की आवश्यकता है। MySQL 5.0.1 के रूप में, यह कथन भी विचारों के साथ काम करता है।
उदा .:
SHOW CREATE TABLE MyTablename
आप पर सटीक आवश्यकताओं,
select * from table where 1=0
पर्याप्त हो सकता है के रूप में सरल कुछ निर्भर करता है।
मैं किसी भी तरह से एक MySQL विशेषज्ञ नहीं हूँ, लेकिन निम्नलिखित site mysqldump की -d
या --no-data
विकल्प का उपयोग कर पता चलता है:
mysqldump -d -h localhost -u root -pmypassword databasename > dumpfile.sql
यह मेरे लिए काम किया।
मैं मूल प्रश्न का उत्तर ढूंढ रहा था, लेकिन मुझे यह जवाब बहुत उपयोगी लगता है। – Sonny
यदि u "MySQL Workbench" v6.0
1) डेटाबेस के किसी भी मेज पर क्लिक करें।
2) राइट-क्लिक करें स्कीमा और "टेबल्स रखरखाव"
3) "टेबल्स" टैब के अंतर्गत, टेबल यू निर्यात करना चाहते हैं पर प्रकाश डाला, राइट-क्लिक करें और "एसक्यूएल संपादक को भेजें"> "बनाएं "
यह पहले से ही नीचे दिए गए लिंक में उत्तर दिया जाता है:
MySql export schema without data
संरचना या स्कीमा डंप लेने के लिए नीचे दिए गए आदेश का उपयोग करें।
mysqldump -u root -p --no-data dbname > schema.sql
- 1. तालिका क्वेरी के साथ SQL क्वेरी जॉइन
- 2. क्वेरी द्वारा MySQL डंप
- 3. डुप्लिकेट फ़ील्ड ओवरराइट किए बिना किसी तालिका में SQL डंप आयात करने के लिए कैसे करें
- 4. MySQL उपकरण या क्वेरी जो तालिका संरचना
- 5. अनुरूप तालिका के बिना कस्टम एसक्यूएल क्वेरी
- 6. तालिका के लिए MYSQL क्वेरी
- 7. शर्तों के लिए एकाधिक तालिका के साथ SQL क्वेरी
- 8. PHP के साथ MySQL तालिका में डेटा साफ़ करें?
- 9. विभिन्न संरचना के साथ एक तालिका में MySQL माइग्रेट करना
- 10. डेटा खोए बिना MySQL तालिका को कैसे बदला जाए?
- 11. mysql तालिका को किसी अन्य तालिका से डेटा के साथ अद्यतन करें
- 12. MySQL कंसोल के अंदर MySQL डंप
- 13. रेल में मॉडल बनाने के बिना डेटा कैसे क्वेरी करें?
- 14. डाटाबेस लॉक किए बिना डेटा रीडर के साथ SQLite क्वेरी कैसे करें?
- 15. MySQL तालिका संरचना को स्मृति में तालिका में कैसे कॉपी करें?
- 16. MySQL - अंतिम निर्मित तालिका के लिए क्वेरी
- 17. "SQL" के साथ सक्रिय निर्देशिका क्वेरी?
- 18. विशाल MySQL डंप फ़ाइलों को मैनिपुलेट करना
- 19. स्तंभों के ज्ञान के बिना पिवट तालिका कैसे करें
- 20. आवश्यकता के साथ डेटा तालिका संघर्ष-jquery.js
- 21. mysql संरचना
- 22. पीडीओ क्वेरी बाध्य डेटा के साथ स्ट्रिंग
- 23. SQL क्वेरी
- 24. मैं कुछ SQLite3 टेबल के डेटा को डंप कैसे करूं?
- 25. MYSQL - हटाएँ क्वेरी के साथ जुड़ें
- 26. मैं 2 MySQL डंप के बीच अंतर कैसे देखूं?
- 27. MySQL में एक तालिका से डेटा को दूसरी नई तालिका में कैसे कॉपी करें?
- 28. कमांड लाइन से MySQL डंप आयात करने के लिए
- 29. जटिल MySQL डेटा संरचना/मैनिपुलेशन समस्या
- 30. इस MySQL तालिका को अनुकूलित करने के लिए कैसे करें?
यह उत्तर पागल की तरह क्यों कम हो गया है? –
@ कोरेतुगेय चूंकि उत्तर पूरी तरह से गलत है। यह डेटा – jeb
के बिना संरचनाओं के बजाय केवल डेटा देता है। इस क्वेरी का उपयोग उसी संरचना के साथ एक खाली तालिका बनाने के लिए 'बनाने के रूप में तालिका ...' के संयोजन के साथ किया जा सकता है। जैसा कि यह खड़ा है, यह सवाल का जवाब नहीं देता है। यह सिर्फ एक खाली परिणाम सेट वापस कर देगा। –