यदि आपके पास विशेषाधिकार हैं, तो इसे करने का सबसे आसान तरीका है:
DROP DATABASE dbName; CREATE DATABASE dbName; USE DATABASE dbName;
विकल्प information_schema
. को क्वेरी करना है ट्रिगर्स, संग्रहीत दिनचर्या (प्रक्रियाओं और कार्यों), तालिकाओं, विचारों और संभवतः कुछ और के लिए डेटाबेस, और उन्हें अलग-अलग छोड़ दें।
इसके बाद भी, आपका डेटाबेस अभी भी उसी स्थिति में नहीं हो सकता है जैसा कि एक नया बनाया गया है, क्योंकि इसमें एक कस्टम डिफ़ॉल्ट वर्ण सेट और संयोजन सेट हो सकता है। ALTER DATABASE
का उपयोग करें इसे बदलने के लिए।
जैसे-जैसे सुविधाएँ जुड़ती जाती हैं (ईवेंट...) आपके पास इस तरह से अधिक से अधिक कार्य होंगे। तो वास्तव में, डेटाबेस को पूरी तरह से खाली करने का एकमात्र तरीका इसे छोड़ देना और इसे फिर से बनाना है।