Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

SQL क्वेरी MySQL में तालिका को हटाने के लिए

यह ट्यूटोरियल श्रृंखला का हिस्सा है 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 में एक तालिका को छोड़ सकते हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संग्रहीत प्रक्रियाओं/कार्यों की सूची मैसकल कमांड लाइन

  2. डेटाबेस स्कीमा क्या है?

  3. मुझे GUID को MySQL तालिकाओं में कैसे संग्रहीत करना चाहिए?

  4. मैं mysqli_fetch_array() का दो बार उपयोग कैसे कर सकता हूं?

  5. मैसकल:दो तिथियों के बीच सभी डेटा का चयन करें