यह ट्यूटोरियल श्रृंखला का हिस्सा है MySQL का उपयोग करके बेसिक SQL क्वेरीज़ सीखें। इस ट्यूटोरियल में, हम MySQL में एक टेबल को डिलीट या ड्रॉप करने के लिए SQL क्वेरीज़ पर चर्चा करेंगे।
ड्रॉप टेबल प्रश्न
क्वेरी DROP TABLE का उपयोग डेटाबेस तालिका को हटाने या छोड़ने के लिए किया जा सकता है। यदि आप डेटाबेस में दूरस्थ रूप से लॉग इन हैं, तो तालिका को हटाने के लिए आपको तालिका के लिए DROP विशेषाधिकार की भी आवश्यकता होगी।
नीचे दी गई क्वेरी तालिका उपयोगकर्ता को एंटरप्राइज़ डेटाबेस में सभी पंक्ति डेटा के साथ छोड़ देती है। तालिका छोड़ते समय हमें तालिका का नाम निर्दिष्ट करना होगा।
# TODO - Drop/Delete Table
# Query - DROP TABLE <table name>
# It might throw error in case database do not exist or table already exist with the same name
DROP TABLE `enterprise`.`user`;
OR
# Good to go
DROP TABLE IF EXISTS `enterprise`.`user`;
MySQL डेटाबेस में किसी तालिका को हटाने या छोड़ने के लिए यह बहुत ही बुनियादी क्वेरी है। किसी भी आकस्मिक डेटा हानि से बचने के लिए आपको टेबल को छोड़ने से पहले बैकअप लेना चाहिए। एक बार गिराए जाने के बाद, डेटा पुनर्प्राप्त नहीं किया जा सकता और पूरी जानकारी खो जाएगी।
तालिका को छोड़ने के बजाय, हम नीचे दिखाए गए अनुसार TRUNCATE TABLE क्वेरी का उपयोग करके तालिका को हटाए बिना तालिका डेटा को भी हटा सकते हैं।
# TODO - Delete Table Data
# Query - TRUNCATE TABLE <table name>
# It might throw error
TRUNCATE TABLE `enterprise`.`user`;
OR
# Good to go
TRUNCATE TABLE IF EXISTS `enterprise`.`user`;
इस प्रकार हम SQL क्वेरी का उपयोग करके MySQL में एक तालिका को छोड़ सकते हैं।