अब ऐप डाउनलोड करें और 10 दिन मुफ्त परीक्षण करें
मुद्रा भाषा चुनें क्षेत्र चुनें

सीएमएस में MySQL स्क्रिप्ट चलाएँ

सीखें कि आप bluetronix CMS में सीधे MySQL आदेश कैसे चलाते हैं, तैयार की गई टेम्पलेट्स का उपयोग कैसे करते हैं और अपनी _own तालिकाओं को मानक और सिस्टम तालिकाओं से सुरक्षित रूप से अलग कैसे रखते हैं।

ट्यूटोरियल का लक्ष्य

आप सीखेंगे कि कैसे MySQL - स्क्रिप्ट के माध्यम से अपनी MySQL निर्देशों को सीधे bluetronix CMS में चलाते हैं और कैसे आप विशिष्ट डेटा बेस कार्यों के लिए उपलब्ध टेम्पलेट्स का उपयोग करते हैं।

महत्वपूर्ण: MySQL निर्देश सीधे डेटाबेस पर प्रभाव डालती हैं। मानक और सिस्टम तालिकाओं को मैन्युअल रूप से नहीं बदला जाना चाहिए। ऐसे तालिकाओं में परिवर्तन एक सिस्टम-अपडेट द्वारा फिर से अधिलेखित या वापस सेट किया जा सकता है। मॉड्यूल से संबंधित तालिकाओं के लिए, आप व्यक्तिगत समायोजन के लिए अपनी _own तालिकाओं के साथ काम करना चाहिए।

MySQL - स्क्रिप्ट खोलें

CMS में डेटाबेस क्षेत्र खोलें। वहाँ आपको डेटाबेस, आयात, निर्यात, MySQL - स्क्रिप्ट और बैकअप जैसी कई सुविधाएँ उपलब्ध होंगी।

MySQL - स्क्रिप्ट का चयन करें। इसके बाद MySql - कमांड इनपुट खुल जाएगा। यहाँ आप अपनी MySQL निर्देशों को दर्ज कर सकते हैं और निष्पादित करना शुरू कर सकते हैं।

आम MySQL कार्यों के लिए टेम्पलेट्स

टेम्पलेट्स के क्षेत्र के माध्यम से आप विशिष्ट डेटा बेस कार्यों के लिए तैयार किए गए आदेशों का चयन कर सकते हैं। इस प्रकार, आपको प्रत्येक बार संबंधित MySQL निर्देश की मूल संरचना स्वयं नहीं लिखनी पड़ेगी।

दिए गए चयन में उदाहरण के लिए निम्नलिखित टेम्पलेट्स उपलब्ध हैं:

  • Tabelle umbenennen
  • Tabelle mit dem gleichen Aufbau wie eine bestehende Tabelle erstellen
  • Alle Tabellen-Inhalte von einer Quell-Tabelle in eine Ziel-Tabelle kopieren
  • Tabelle leeren und die ID zurück auf 0 setzen
  • Tabellenspalte eindeutig setzen (UNIQUE)

ध्यान: इनमें से कुछ आदेश डेटा को बदलते या हटा देते हैं। इसलिए, निष्पादन से पहले हमेशा चयनित तालिका और उत्पन्न MySQL निर्देश की जाँच करें।

उदाहरण: समान संरचना के साथ अपनी तालिका बनाएं

हमारे उदाहरण में, हम ब्लॉग तालिका को पहले से मौजूद तालिका के रूप में उपयोग करते हैं। व्यक्तिगत समायोजनों के लिए, एक _own उपसर्ग वाले अपनी तालिका बनाई जानी चाहिए।

इसके लिए, (मौजूदा तालिका) जैसे समान संरचना के साथ तालिका बनाना (नई तालिका) टेम्पलेट का चयन करें। निर्देश उसके बाद इस प्रकार दिख सकता है:

CREATE TABLE Blog_own LIKE Blog;

निष्पादित के साथ, यह निर्देश शुरू किया जाता है। इसके साथ, पहले से मौजूद तालिका जैसी समान तालिका का निर्माण किया जाएगा।

नोट: यह चरण पहले तालिका की संरचना अपनाने के लिए है। यदि आपके पास पहले से मौजूद डेटा रिकॉर्ड भी हैं जो आप लेना चाहते हैं, तो आप तालिका सामग्री की कॉपी करने के लिए टेम्पलेट का उपयोग करेंगे।

सफलतापूर्वक निष्पादन की जाँच करें

निष्पादन के बाद, CMS परिणाम को MySql-Sंदेश के तहत प्रदर्शित करता है। निम्नलिखित उदाहरण में, उसी टेम्पलेट का उपयोग करके Blog2_own तालिका को Blog तालिका के आधार पर बनाया गया है।

CREATE TABLE Blog2_own LIKE Blog;

संदेश आदेश सफलतापूर्वक निष्पादित किया गया है! यह पुष्टि करता है कि MySQL निर्देश को संसाधित किया गया है।

तालिका सामग्री को अपनाएँ

यदि नई _own तालिका में न केवल समान संरचना होनी है, बल्कि उसमें पहले से मौजूद डेटा रिकॉर्ड भी शामिल होने चाहिए, तो आप उसके बाद (स्रोत तालिका) से (लक्ष्य तालिका) में सभी तालिका सामग्री की कॉपी करें टेम्पलेट का उपयोग कर सकते हैं।

लक्ष्य के रूप में आप अपनी नई तालिका का उपयोग करते हैं और स्रोत के रूप में पहले से मौजूद तालिका का। इस प्रकार, आप पहले तालिका की संरचना बना सकते हैं और उसके बाद मौजूद सामग्री को ले सकते हैं।

अन्य टेम्पलेट्स

तालिकाएँ बनाने और उनकी प्रति बनाने के अलावा, आप टेम्पलेट चयन के माध्यम से और भी कार्य कर सकते हैं। उदाहरण के लिए, आप एक तालिका का नाम बदल सकते हैं, एक तालिका को खाली कर सकते हैं और आईडी को रिसेट कर सकते हैं या एक तालिका के स्तंभ को UNIQUE अद्वितीय बना सकते हैं।

ध्यान दें: विशेष रूप से एक तालिका को खाली करना डेटा भंडार को तुरंत बदल देता है। ऐसे आदेशों का उपयोग केवल तब करें जब आप जान लें कि कौन सी तालिका प्रभावित है।

अपनी MySQL निर्देशों को चलाएँ

टेम्पलेट केवल एक सहायता हैं। MySQL कमांड इनपुट में, आप अपनी खुद की MySQL निर्देशिका भी डाल सकते हैं और अमल पर क्लिक करके शुरू कर सकते हैं। इससे आप अपने डेटा बेस तालिकाओं में व्यक्तिगत परिवर्तन सीधे CMS के माध्यम से कर सकते हैं।

अपने विस्तारों के लिए, आपको अपने स्वयं के तालिकाएँ या предусмотрित _own विकल्पों का लगातार उपयोग करना चाहिए, ताकि आपके व्यक्तिगत अनुकूलन मानक और सिस्टम डेटा से अलग रहें।

सारांश

MySQL - Script के माध्यम से आप MySQL निर्देशों को सीधे bluetronix CMS के माध्यम से चला सकते हैं। बार-बार आवश्यक कार्यों के लिए तैयार किए गए टेम्पलेट उपलब्ध हैं। मानक और सिस्टम तालिकाओं को आपको मैन्युअल रूप से नहीं बदलना चाहिए। व्यक्तिगत विस्तारों के लिए, आप अपने _own तालिकाओं के साथ काम करते हैं और प्रत्येक कार्यान्वयन से पहले संबंधित तालिका और उत्पन्न MySQL निर्देश को सावधानीपूर्वक जांचते हैं।

बहुत पूछे जाने वाले प्रश्न

ग्राहक अक्सर हमसे क्या पूछते हैं

bluetrionix CMS में MySQL - Script क्या है?

MySQL - Script के माध्यम से आप CMS में सीधे MySQL निर्देश डाल सकते हैं और उन्हें चला सकते हैं।

मुझे MySQL - Script कार्यक्षमता कहाँ मिलेगी?

CMS में डेटा बेस सेक्शन खोलें और वहां MySQL - Script चुनें।

क्या मैं अपने खुद के MySQL आदेश चला सकता हूँ?

हाँ। MySQL कमांड इनपुट में, आप अपनी खुद की निर्देश डाल सकते हैं और 'अमल' पर क्लिक कर सकते हैं।

क्या तैयार किए गए MySQL टेम्पलेट हैं?

हाँ। तालिकाओं का नाम बदलने, बनाने, कॉपी करने या खाली करने जैसे सामान्य कार्यों के लिए टेम्पलेट उपलब्ध हैं।

क्या मैं मानक और सिस्टम तालिकाओं को सीधे बदल सकता हूँ?

मानक और सिस्टम तालिकाओं को मैन्युअल रूप से नहीं बदलना चाहिए। परिवर्तन सिस्टम अपडेट के द्वारा फिर से अधिलेखित या रिसेट हो सकते हैं।

मैं अपनी तालिका को कैसे चिन्हित करूँ?

व्यक्तिगत अनुकूलनों के लिए, अपने तालिकाओं में _own जोड़ने का उपयोग किया जाता है, जैसे Blog_own।

मैं Blog के ढाँचे के साथ Blog_own कैसे बनाओं?

आप एक समान ढाँचे के साथ तालिका बनाने के लिए टेम्पलेट का उपयोग कर सकते हैं। उदाहरण है CREATE TABLE Blog_own LIKE Blog;.

क्या CREATE TABLE Blog_own LIKE Blog से सामग्री भी कॉपी होती है?

इस ट्यूटोरियल में पहले तालिका का ढाँचा अपनाया जाता है। बाद में, आप मौजूदा डेटा सेटों के लिए तालिका सामग्री कॉपी करने के लिए टेम्पलेट का उपयोग करते हैं।

मैं कैसे जानूँ कि कोई आदेश सफलतापूर्वक निष्पादित हुआ?

CMS परिणाम को MySql-संदेश के तहत प्रदर्शित करता है। सफल निष्पादन पर, एक उपयुक्त सफलता संदेश दिखाई देता है।

क्या मैं एक पूरी तालिका की प्रति बना सकता हूँ?

आप पहले समान ढाँचे के साथ एक नई तालिका बना सकते हैं और फिर स्रोत तालिका से नई लक्ष्य तालिका में तालिका सामग्री को कॉपी कर सकते हैं।

क्या मैं टेम्पलेट के माध्यम से एक तालिका को खाली कर सकता हूँ?

हाँ। एक तालिका को ख़ाली करने और ID को रीसेट करने के लिए एक नमूना है। निष्पादन से पहले ज़रूर प्रभावित तालिका की जांच करें, क्योंकि इससे डेटा में बदलाव या हटाने की संभावना है।

क्या मैं किसी स्तंभ को UNIQUE सेट कर सकता हूँ?

हाँ। प्रदर्शित नमूना चयन में इसके लिए तालिका के स्तंभ को स्पष्ट रूप से सेट करने (UNIQUE) के लिए कार्य उपलब्ध है।

मुझे _own-तालिकाओं के साथ मॉड्यूल पर काम करने की आवश्यकता क्यों है?

ताकि व्यक्तिगत अनुकूलन मानक तालिकाओं से अलग रहें और सीधे उन तालिकाओं में न किया जाए, जिनकी मानक स्थिति पर अपडेट का प्रभाव पड़ सकता है।

CMS