लिनक्स पर SQLite फाइलें खोलने के लिए ग्राफिकल एप्लिकेशन

कुछ अवसरों पर हमें टाइप की एक फ़ाइल खोलने की आवश्यकता होती है SQLite। यह एक प्रकार का डेटाबेस है, जो लोकप्रिय हो रहा है, सर्वर की आवश्यकता के बिना डेटा स्टोर करने की इसकी क्षमता (MySQL या Postgre के साथ के रूप में) एक शक के बिना कुछ दिलचस्प है।

कुछ दिनों पहले मेरा एक परिचित जो स्पेन में रहता है (किसी तरह की कंपनी में काम करता है बार्सिलोना में वेब पोजिशनिंग) ने मुझे बताया कि वे कुछ साइटों के एसईओ की निगरानी के लिए एक छोटा सा अनुप्रयोग विकसित कर रहे थे, या ऐसा कुछ ... यह सुबह बहुत जल्दी था और मैं अभी भी सो रहा था। इसने मुझे बताया कि इसे SQLite डेटाबेस से जानकारी को संशोधित करने की आवश्यकता थी, लेकिन इसने विंडोज के माध्यम से बूट करने से इनकार कर दिया।

जब हमारे पास sqlite फ़ाइल होती है और हमें कुछ डेटा देखने या बस इसे संशोधित करने की आवश्यकता होती है, हम यह कैसे कर सकते हैं? ... हमारे डिस्ट्रो के रेपो में हमारे पास इसके लिए दो ग्राफिक एप्लिकेशन उपलब्ध हैं: SQLiteMan y SQLiteब्राउज़र

ArchLinux में मैं निम्नलिखित कमांड के साथ दोनों को स्थापित करता हूं:

sudo pacman -S sqliteman sqlitebrowser

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

sudo aptitude install sqliteman sqlitebrowser

ऐसे डिस्ट्रोस हैं जिनके चक्रव्यूह में रेपो शामिल नहीं हो सकता है, यह चिंताजनक नहीं है क्योंकि दोनों (साइक्लाइटब्रोसर भी) उत्कृष्ट अनुप्रयोग हैं

SQLiteMan

यह एक क्यूटी अनुप्रयोग है ... जो अनुमान लगाता है, यह हमें SQLite डेटाबेस से सामग्री को प्रदर्शित करने और संपादित करने में मदद करता है। ... ठीक है, इस बिंदु पर पोस्ट में मुझे लगता है कि यह स्पष्ट था, है ना? 😀

अब कुछ भी गंभीर नहीं है। यह एक ऐसा अनुप्रयोग है जो सही काम करता है, न तो अधिक और न ही कम। नवीनतम संस्करण (आर्क रिपोस में कम से कम उपलब्ध है) 2007 से है, इसलिए हम इसके लिए बहुत कुछ नहीं पूछ सकते, इसके साथ हम कर सकते हैं:

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

यहाँ एक स्क्रीनशॉट है:

चौकीदार

लेकिन यह मत सोचो कि तुम सिर्फ इतना कर सकते हो ... हम तालिकाओं, संरचनाओं आदि के साथ काम कर सकते हैं:

चौकीदार-विकल्प

हम क्या नहीं कर सकते? ... ठीक है, एक खोज के रूप में कुछ सरल है (और यह कि हम अन्य प्रणालियों जैसे PHPMyAdmin में बहुत उपयोग करते हैं) हम ऐसा नहीं कर सकते हैं, बड़ी मात्रा में डेटा होने पर यह गायब है। अरे! ... मैं इतना अंधा नहीं हूं, मैंने खोज बटन देखा है लेकिन ... मुझे यह मेरे लिए काम करने के लिए नहीं मिल सकता है, कम से कम एक सरल तरीके से नहीं, दूसरी चीज जो छोड़ी जाएगी वह खोज होगी एक SQL क्वेरी के लिए सीधे, लेकिन जो लोग इस के लिए उपयोग नहीं किए जाते हैं ... ठीक है, कि वे थोड़ा पसीना किए बिना नहीं कर पाएंगे मैंने कहा, सरल या सहज खोज इंजन में यह एप्लिकेशन नहीं है।

साथ ही, हम उनमें से किसी एक के शीर्षक या शीर्षक पर क्लिक करके कॉलम को क्रमबद्ध नहीं कर सकते। यही है, अगर मैं शीर्षक पर क्लिक करता हूं, तो मैं उच्चतम से सबसे कम तक आईडी ऑर्डर करना चाहता हूं (user_id उदाहरण के लिए), वह इसे निम्नतम से उच्चतम या इसके विपरीत करने का आदेश नहीं देता है।

सारांश, इस प्रकार के डेटाबेस को खोलने और इसकी सामग्री को देखने के लिए एक अच्छा क्यूटी एप्लिकेशन है। हम एक साधारण डबल क्लिक के साथ, सभी बहुत, बहुत सरल डेटा संपादित कर सकते हैं। हालाँकि इसमें कुछ अन्य विवरणों का अभाव है कि कुछ बिंदु पर, हमें कम से कम जब हम बहुत सारे डेटा के साथ काम करते हैं।

SQLiteब्राउज़र

उसी के लिए एक और क्यूटी आवेदन। इसके अलावा, बहुत अच्छा, अत्यधिक की सिफारिश की। हम लगभग वैसा ही कर सकते हैं जैसा कि पहले देखा गया था ... लेकिन सबसे पहले, एक स्क्रीनशॉट:

sqliteब्राउज़र

जैसा कि मैं कह रहा था, आप मूल रूप से एक ही काम कर सकते हैं:

  • टैब से SQL क्वेरी चलाएँ।
  • बहुत ही सरल तरीके से सहेजे गए डेटा या जानकारी को पढ़ें और संशोधित करें।
  • तालिकाओं के साथ काम करें (उन्हें खाली करें, उनका नाम बदलें, आदि)।
  • फ़ील्ड संरचना संपादित करें।
  • प्रांगण संपादित करें।
  • देखें sql क्वेरी लॉग (पिछले एप्लिकेशन में मुझे यह विकल्प नहीं मिला)
  • आदि

फिर, एक खोज इंजन गायब है ????

ठीक है, लेकिन SQLiteMan या SQLiteBrowser?

जैसा कि यह लेख विशेष रूप से दो अनुप्रयोगों से संबंधित है, यह सामान्य है कि उनके बीच तुलना की जाती है with

मुझे नहीं पता कि यह व्यक्तिगत प्रशंसा है या वास्तव में उद्देश्य राय है, लेकिन मुझे लगता है कि SQLiteBrowser SQLiteMan की तुलना में बेहतर समाप्त हो गया है.

मैं इसे sql लॉग के रूप में सरल रूप में कुछ के लिए नहीं कहता हूं, लेकिन क्योंकि इसमें यह विवरण है कि पिछले आवेदन का अभाव है, उदाहरण के लिए मैं आरोही या अवरोही क्रम में कॉलम ऑर्डर कर सकता हूं (मुझे यह लगभग आवश्यक लगता है!), मुझे लगता है कि मैं जीयूआई नहीं जानता ... बेहतर समाप्त, अधिक पॉलिश, क्योंकि यह सूचना या फ़ील्ड को अधिक क्रमबद्ध तरीके से दिखाता है।

आगे की (और यह कुछ और है बहुत महत्वपूर्ण), हमारे पास परिवर्तनों को वापस लाने या पूर्ववत करने के लिए एक बटन है ... O_O ... कैसे आना SQLiteMan यह नहीं है? … डब्ल्यूटीएफ!

अगर मुझे विकल्प दिया जाता है, तो SQLiteBrowser लिनक्स के लिए मेरा चित्रमय अनुप्रयोग होगा जो SQLite फ़ाइलों में हेरफेर करता है।

पुनश्च: मुझे उम्मीद है कि इवान इस और सबसे ऊपर पढ़ता है, वह अपनी समस्या हल करता है। वैसे, अगर आप एक पैसा कमाते हैं ... या ऐसा कुछ, तो इसे हमारे साथ साझा करें, या उस कंपनी में एक स्थिति बार्सिलोना में वेब पोजिशनिंग इससे कोई नुकसान नहीं होगा, हम सभी जानते हैं कि संकट कैसा है

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   Zerberros कहा

    आप एक दरार हैं!

  2.   रपजक कहा

    SQLite के लिए सबसे अच्छा, मेरी राय में, एक फ़ायरफ़ॉक्स प्लगइन है: "SQLite प्रबंधक"। जब से मैंने इसकी खोज की है, मैंने इन दोनों कार्यक्रमों में से किसी का भी उपयोग नहीं किया है।

    1.    KZKG ^ गारा कहा

      हाँ, यह अगला लेख था जिसे मैं HAHAHAHA लिखने के बारे में सोच रहा था ... आप मुझसे आगे थे LOL !!

      1.    रपजक कहा

        XD

    2.    जेएसबीएसएएन कहा

      रपजक:
      "... SQLite प्रबंधक ...।"
      हाँ, कि फ़ायरफ़ॉक्स ऐड-ऑन बहुत आरामदायक और अच्छा है ...
      मैं आपको डाउनलोड लिंक छोड़ता हूं:
      https://addons.mozilla.org/es/firefox/addon/sqlite-manager/

  3.   जॉर्जीको कहा

    अच्छा। मैं उस के लिए भी Akonadi कंसोल का उपयोग करें।

    यह सब करने के लिए, आप यहां किन स्रोतों का उपयोग करते हैं? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 इस खूबसूरत।

    1.    KZKG ^ गारा कहा

      मैं सिस्टम में हर चीज के लिए Droid Sans का उपयोग करता हूं ans

      1.    जॉर्जीको कहा

        धन्यवाद, लेकिन मुझे नहीं पता कि आपने ध्यान दिया कि मैं विशिष्ट कैप्चर का उल्लेख कर रहा हूं।

      2.    जॉर्जीको कहा

        आह, नहीं, मैंने जो कहा, उसे भूल जाओ, धन्यवाद, अब मैंने देखा, हालांकि यह यहां ऐसा नहीं दिखता है डी:

  4.   मिगुएल cumpa ascuña कहा

    मैं लगभग सभी अपने DB dbeaver के लिए उपयोग करता हूं http://dbeaver.jkiss.org/

  5.   घनाकार कहा

    अपने समय में SQLiteMan सबसे अच्छा था लेकिन डेवलपर ने इसे एक तरफ रख दिया है, इसलिए यह अब रिपोज में नहीं है।

  6.   हन्नीबल स्मिथ कहा

    व्यवस्थापकों के लिए डेस्कटॉप वातावरण क्या हैं? desdelinux ?

    1.    इलाव कहा

      मेरे मामले में (और KZKG ^ Gaara की) फिर केडीई। मुझे नहीं पता कि पाब्लो ने अभी क्या पहना है।

      1.    हन्नीबल स्मिथ कहा

        🙂 आपको अपने पसंदीदा डेस्कटॉप के बारे में एक लेख लिखना चाहिए और आप उन्हें क्यों पसंद करते हैं an और आपको दूसरों के बारे में क्या पसंद नहीं है! 🙂

      2.    KZKG ^ गारा कहा

        यह बहुत चालू नहीं है लेकिन ... आपको एक विचार हो सकता है: https://blog.desdelinux.net/por-que-usas-kde/

  7.   स्विचर कहा

    कुछ साल पहले मैंने इस्तेमाल किया SQLite स्टूडियो, जो हालांकि यह हल्का, मल्टीप्लायर, पोर्टेबल है और अभी तक कम से कम (बीटा संस्करणों के साथ) है, एक बग था कि जब मैंने ट्रिगर्स के साथ एक डेटाबेस खोला, तो ये एक पल से दूसरे में गायब हो सकते हैं (मुझे नहीं लगता) जानिए कि क्या उन्होंने इसे नवीनतम संस्करणों में तय किया है)।
    अंत में मैं SQLite मैनेजर के साथ रहा (मुख्य रूप से क्योंकि यह प्रोग्राम के उपयोग के दौरान मेरे फ़ायरफ़ॉक्स प्रोफ़ाइल के डेटाबेस को खोल सकता है) और जब मेरे पास उपलब्ध नहीं है तो मैं कंसोल द्वारा sqlite3 का उपयोग करता हूं।