जानकारी संग्रहीत करने वाली डेटाबेस तालिकाओं का वास्तव में उन स्तंभों, पंक्तियों और कोशिकाओं से बहुत कम लेना-देना है जिनका हम उपयोग करते हैं। हालांकि, शब्दावली को सरल बनाने के लिए, एक सशर्त तालिका के कॉलम शीर्षक को डेटाबेस में वास्तविक तालिका में फ़ील्ड का नाम माना जा सकता है। वेब प्रोग्रामिंग में सबसे अधिक उपयोग किए जाने वाले MySQL DBMS का उपयोग करते समय ऐसे कॉलम का नाम बदलने का कार्य PhpMyAdmin एप्लिकेशन का उपयोग करके हल करना सबसे आसान है।
निर्देश
चरण 1
अपने ब्राउज़र में phpMyAdmin कंट्रोल पैनल डाउनलोड करें - संबंधित लिंक आपकी होस्टिंग कंपनी के कंट्रोल पैनल में पाया जा सकता है। इस पैनल के बाएं फ्रेम में आपके लिए उपलब्ध डेटाबेस की एक सूची है - वह चुनें जिसमें आवश्यक तालिका स्थित है, और चयनित डेटाबेस की तालिकाओं की सूची इस फ्रेम में लोड की जाएगी।
चरण 2
उस तालिका के लिंक पर क्लिक करें जिसके फ़ील्ड का आप नाम बदलना चाहते हैं। सही फ्रेम में, प्रोग्राम एक पेज खोलेगा, जिसमें एक टेबल होगी जिसमें फ़ील्ड्स के बारे में जानकारी होगी। "फ़ील्ड" शीर्षक वाले कॉलम में, वह नाम ढूंढें जिसे आप बदलना चाहते हैं, और इस लाइन के चेकबॉक्स में एक निशान लगाएं। फिर पेंसिल आइकन पर क्लिक करें - इसे "चिह्नित" लेबल वाली पंक्ति में तालिका के नीचे रखा गया है और जब आप उस पर होवर करते हैं, तो "संपादित करें" टेक्स्ट पॉप अप होगा।
चरण 3
अगले पृष्ठ में "फ़ील्ड" के बगल में नाम बदलें जिसे आवश्यकतानुसार सही फ्रेम में लोड किया गया है। यहां आप इस फ़ील्ड के लिए अन्य परिवर्तन भी निर्दिष्ट कर सकते हैं - एन्कोडिंग बदलें, एक अलग डेटा प्रकार चुनें, डिफ़ॉल्ट मान सेट करें, आदि। फिर बदले जाने वाले फ़ील्ड के मापदंडों की तालिका के नीचे और दाईं ओर स्थित "सहेजें" बटन पर क्लिक करें। PhpMyAdmin SQL सर्वर को आवश्यक अनुरोध बनाएगा और भेजेगा, और प्रतिक्रिया प्राप्त करने के बाद, यह आपको ऑपरेशन के परिणामों के बारे में एक संदेश दिखाएगा।
चरण 4
आप इंटरैक्टिव नामकरण मोड का उपयोग नहीं कर सकते हैं, लेकिन आवश्यक SQL क्वेरी स्वयं दर्ज करें। ऐसा करने के लिए, दाहिने फ्रेम के शीर्ष पर "एसक्यूएल" लिंक पर क्लिक करें और खुलने वाले फॉर्म के टेक्स्ट फ़ील्ड में क्वेरी टेक्स्ट टाइप करें। उदाहरण के लिए, यह इस तरह दिख सकता है: ALTER TABLE `tableName` CHANGE` oldName` `newName` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL यहां टेबलनेम टेबल का नाम है, पुरानानाम नाम बदलने से पहले फील्ड का नाम है, और नया नाम के बाद है। अनुरोध दर्ज करने के बाद, "ओके" बटन पर क्लिक करें, और प्रोग्राम पिछले चरण की तरह ही अनुरोध के साथ आगे बढ़ेगा - यह इसे सर्वर पर भेजेगा और निष्पादन परिणामों के बारे में जानकारी प्रस्तुत करेगा।