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

SQLite - एक डेटाबेस ड्रॉप करें

किसी डेटाबेस को SQLite में छोड़ने के लिए, उसे फ़ाइल सिस्टम से हटा दें।

SQLite DROP DATABASE का उपयोग नहीं करता है कई अन्य डेटाबेस प्रबंधन प्रणालियों की तरह बयान करते हैं।

यह CREATE DATABASE . का उपयोग नहीं करता है बयान या तो।

SQLite अपने डेटाबेस को कंप्यूटर के फ़ाइल सिस्टम में एक सामान्य फ़ाइल के रूप में संग्रहीत करता है, इसलिए डेटाबेस बनाना और छोड़ना वास्तव में लागू नहीं होता है।

यदि आपको किसी डेटाबेस को पूरी तरह से हटाने की आवश्यकता है, तो आपको फ़ाइल सिस्टम से डेटाबेस फ़ाइल को हटाना होगा।

यदि आप डेटाबेस फ़ाइल का नाम और/या पथ नहीं जानते हैं, तो .databases का उपयोग करें आदेश:

sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/quackit/sqlite/music.db                            
2    Movies           /Users/quackit/sqlite/movies.db    

फिर आप फ़ाइल सिस्टम में फ़ाइल पर नेविगेट कर सकते हैं और उसे हटा सकते हैं।

डेटाबेस को अलग करें

आप मौजूदा कनेक्शन से डेटाबेस को अलग भी कर सकते हैं। ऐसा करने से वास्तविक डेटाबेस फ़ाइल नहीं हटेगी — यह बस इसे आपके कनेक्शन से हटा देती है।

आप किसी डेटाबेस को उसके उपनाम का उपयोग करके अलग कर सकते हैं, जैसे:

DETACH DATABASE Movies;

उस कोड को चलाने के बाद, .databases . का उपयोग करें इसे हटाने के लिए डेटाबेस की सूची की समीक्षा करने का आदेश:

sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/quackit/sqlite/music.db    

  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. SQLite में किसी दिनांक से दिनों को घटाएं

  3. SQLite - फ़ाइल में डेटाबेस का बैकअप लें

  4. Android SQLite मल्टीटेबल डेटाबेस डेवलपमेंट

  5. ऑनलाइन MySQL डेटाबेस के साथ ऑफ़लाइन SQLite डेटाबेस को सिंक्रनाइज़ करें