उबंटू में SQLite 3 डेटाबेस को कौन से ऐप पढ़ते / लिखते हैं?


10

किसी अन्य डिवाइस पर एक ऐप है जो SQLite v3 डेटाबेस को निर्यात करता है। मैं उस .db फ़ाइल की सामग्री को पढ़ना और बदलना चाहता हूं। लिबरे ऑफिस बेस की कोशिश की, कोई खुशी नहीं हुई। कौन से ऐप उस .db फ़ाइल को पढ़ेंगे, और उसे संपादित करेंगे? GUI ऐप के लिए उम्मीद है।


1
SQLite3 .dbफ़ाइल को एडिट करने के लिए SQL को sqlite3 डेटाबेस में परिवर्तन करने की आवश्यकता होती है, वैसे भी ऐसे ऐप्स के साथ जो फ़ाइल पढ़ सकते हैं - क्या कोई कारण है कि आप कमांड लाइन sqlite3 प्रोग्राम का उपयोग नहीं करते हैं?
थॉमस वार्ड

जोड़ा अंतिम वाक्य देखें।
K7AAY

LibreOffice Sqlite के साथ काम करना चाहिए, हालांकि ... यह LO पर भी काम करेगा: wiki.openoffice.org/wiki/Documentation/How_Tos/…
Rinzwind

लिबर ऑफिस ने ऊपर उल्लेख नहीं किया।
K7AAY

जवाबों:


15

SQLite के लिए DB ब्राउज़र का प्रयास करें । साइट से:

SQLite के लिए DB Browser एक उच्च गुणवत्ता, विजुअल, ओपन सोर्स टूल है जो SQLite के साथ संगत डेटाबेस फ़ाइलों को बनाने, डिज़ाइन करने और संपादित करने के लिए है।

यह उपयोगकर्ताओं और डेवलपर्स के लिए है जो डेटाबेस बनाना, खोज करना और डेटा संपादित करना चाहते हैं। यह एक परिचित स्प्रेडशीट-जैसे इंटरफ़ेस का उपयोग करता है, और आपको जटिल SQL कमांड सीखने की आवश्यकता नहीं है।

नियंत्रण और विज़ार्ड उपयोगकर्ताओं के लिए उपलब्ध हैं:

  • डेटाबेस फ़ाइलें बनाएँ और बनाएँ
  • तालिका बनाएं, परिभाषित करें, संशोधित करें और हटाएं
  • इंडेक्स बनाएं, परिभाषित करें और हटाएं
  • रिकॉर्ड ब्राउज़ करें, संपादित करें, जोड़ें और हटाएं
  • रिकॉर्ड खोजें
  • पाठ के रूप में आयात और निर्यात रिकॉर्ड
  • आयात और निर्यात तालिकाओं से / CSV फ़ाइलों के लिए
  • आयात और निर्यात डेटाबेस से / SQL डंप फ़ाइलों के लिए
  • SQL क्वेरीज़ जारी करें और परिणामों का निरीक्षण करें
  • एप्लिकेशन द्वारा जारी किए गए सभी एसक्यूएल कमांड के लॉग की जांच करें

के साथ स्थापित करें sudo apt install sqlitebrowser


4

एक विधि मोज़िला के फ़ायरफ़ॉक्स प्लगइन का उपयोग करने के लिए होगी जिसे साइक्लाइट प्रबंधक कहा जाता है :

यहां छवि विवरण दर्ज करें


1
इसके लिए समर्थन फ़ायरफ़ॉक्स क्वांटम के रूप में मृत है;
8

@neuronet बहुत दुखी, क्वांटम से पहले जो कि मेरा गो-टू SQLite ब्राउज़र था
Csaba Toth

4

18.04 से पहले उबंटू संस्करणों के लिए रिपॉजिटरी में एक आवेदन किया जाता है sqliteman। इसे उन रिपॉजिटरी में "SQLite3 एडमिन और डेवलपर्स के लिए GUI टूल" के रूप में सूचीबद्ध किया गया है।

मैंने इसका ज्यादा इस्तेमाल नहीं किया है, लेकिन ऐसा लगता है कि यह रिपॉजिटरी में आसानी से उपलब्ध जीयूआई टूल है। यदि आप 18.04 से पहले उबंटू का एक संस्करण उपयोग कर रहे हैं, तो आप इसे स्थापित कर सकते हैं apt-get install sqliteman


अब बायोनिक के रूप में उपलब्ध नहीं है।
प्लोनी


1
@ K7AAY यह उत्तर अभी भी गैर -18.04 उपयोगकर्ताओं के लिए काम कर सकता है - याद रखें कि 16.04 और 14.04 अभी भी जीवित हैं, इसलिए आपको इसे ध्यान में रखना होगा। मैं केवल इसे बाहर निकालने के बजाए वहाँ-की-पंक्तियाँ छोड़ देता, जबकि यह केवल 18.04 से पहले के संस्करणों के लिए काम करता है। (यह भी याद रखें कि इस सवाल का जवाब लगभग 4 साल पहले लिखा गया था, तो आप जवाब के ऐतिहासिक पहलू को ध्यान में भी रखने के लिए)
थॉमस वार्ड

@ K7AAY एक ही समय में एक ऐसी चीज बनाते हैं जो एक उत्तर था अब उत्तर नहीं है। मैंने मूल संदेश के लिए कुछ संशोधन किए हैं जो मूल सामग्री को संरक्षित करते हैं लेकिन यह जोड़ते हैं कि यह केवल 18.04 से पहले के जेलों के लिए काम करता है। (यदि आप किसी उत्तर को संपादित करते हैं और बिट्स को हटाते हैं, तो यह एक पूर्ण स्टैंडअलोन उत्तर देता है, तो आप एक ऐतिहासिक उत्तर बनाते हैं, अब कोई उत्तर नहीं है - बनाम केवल इस उत्तर को संपादित करने के लिए इंगित करने के लिए कि कमांड केवल संस्करणों के लिए 18.04 से पहले काम करता है जो मूल उत्तर को संरक्षित करता है लेकिन स्पष्ट है कि यह नए उबंटू संस्करणों के लिए काम नहीं करता है)
थॉमस वार्ड

1

SQLite स्टूडियो पर एक नज़र डालें । इसके बावजूद यह उबंटू संकुल रिपॉजिटरी में उपलब्ध नहीं है, यह इस ओएस पर पूरी तरह से काम करता है और स्वतंत्र और खुला-स्रोत है।

SQLite स्टूडियो क्लाइंट का स्क्रीनशॉट

परियोजना 2007 (2018 के अनुसार) से बनी हुई है। यह मल्टीप्लायर है, समृद्ध है और प्लगइन्स द्वारा बढ़ाया जा सकता है ।

पूर्ण इतिहास उपलब्ध है यदि आप जिज्ञासु की तरह महसूस करते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.