Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

mysqldump का उपयोग किए बिना एक MySQL डेटाबेस को डुप्लिकेट करें?

<घंटा/>

एक MySQL डेटाबेस को डुप्लिकेट करने के लिए, सिंटैक्स इस प्रकार है -

टेबल बनाएं yourdatabaseName1.yourTableName1 yourdatabaseName2.yourTableName2 से * चुनें;

आइए पहले एक टेबल बनाएं -

mysql> नमूना का उपयोग करें;डेटाबेस बदल गयाmysql> तालिका बनाएँ DemoTable101 -> ( -> Id int, -> नाम varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.45 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें−

mysql> DemoTable101 मानों में डालें (101, 'सैम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> DemoTable101 मानों में डालें (102, 'बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) )mysql> DemoTable101 मानों में डालें (103, 'डेविड'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable101 से * चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 101 | सैम || 102 | बॉब || 103 | डेविड |+------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ एक MySQL डेटाबेस की नकल करने के लिए क्वेरी है -

mysql> टेबल वेब बनाएं। डेमोटेबल2 सैंपल से * चुनें। डेमोटेबल 101; क्वेरी ओके, 3 पंक्तियाँ प्रभावित (0.71 सेकंड) रिकॉर्ड:3 डुप्लिकेट:0 चेतावनियाँ:0 

चुनिंदा स्टेटमेंट का उपयोग करके नई तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> web.DemoTable2 से * चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 101 | सैम || 102 | बॉब || 103 | डेविड |+------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

  1. MySQL वर्कबेंच का उपयोग करके MySQL डेटाबेस बैकअप कैसे लें?

    MySQL का उपयोग करके MySQL डेटाबेस बैकअप बनाने के लिए, पहले हमें MySQL वर्कबेंच को स्थापित करना होगा। MySQL कार्यक्षेत्र स्थापित करने के लिए नीचे दिए गए लिंक का अनुसरण करें। https://dev.mysql.com/downloads/windows/installer/8.0.html सफलतापूर्वक स्थापित करने के बाद, हमें MySQL वर्कबेंच खोलने की आवश्य

  1. mysqldump - एक MySQL डेटाबेस बैकअप प्रोग्राम

    mysqldump क्लाइंट उपयोगिता तार्किक बैकअप करने में मदद करती है, जिससे SQL स्टेटमेंट का एक सेट तैयार होता है जिसे मूल डेटाबेस ऑब्जेक्ट परिभाषाओं और तालिका डेटा को पुन:पेश करने के लिए निष्पादित किया जा सकता है। mysqldump उपयोग यह बैकअप के लिए एक या अधिक MySQL डेटाबेस को डंप करता है या किसी अन्य SQL

  1. Node.js का उपयोग करके एक MySQL तालिका बनाना

    आमतौर पर, NoSQL डेटाबेस (जैसे MongoDB) नोड डेवलपर्स के बीच अधिक लोकप्रिय हैं। हालाँकि, यह पूरी तरह से आपके उपयोग के मामले और मौजूद विभिन्न डेटाबेस विकल्पों में से किसी भी DBMS को चुनने के विकल्प पर निर्भर करता है। आपके द्वारा चुने गए डेटाबेस का प्रकार मुख्य रूप से किसी की परियोजना की आवश्यकताओं पर न