कुछ अवसरों पर हमें टाइप की एक फ़ाइल खोलने की आवश्यकता होती है SQLite। यह एक प्रकार का डेटाबेस है, जो लोकप्रिय हो रहा है, सर्वर की आवश्यकता के बिना डेटा स्टोर करने की इसकी क्षमता (MySQL या Postgre के साथ के रूप में) एक शक के बिना कुछ दिलचस्प है।
कुछ दिनों पहले मेरा एक परिचित जो स्पेन में रहता है (किसी तरह की कंपनी में काम करता है बार्सिलोना में वेब पोजिशनिंग) ने मुझे बताया कि वे कुछ साइटों के एसईओ की निगरानी के लिए एक छोटा सा अनुप्रयोग विकसित कर रहे थे, या ऐसा कुछ ... यह सुबह बहुत जल्दी था और मैं अभी भी सो रहा था। इसने मुझे बताया कि इसे SQLite डेटाबेस से जानकारी को संशोधित करने की आवश्यकता थी, लेकिन इसने विंडोज के माध्यम से बूट करने से इनकार कर दिया।
जब हमारे पास sqlite फ़ाइल होती है और हमें कुछ डेटा देखने या बस इसे संशोधित करने की आवश्यकता होती है, हम यह कैसे कर सकते हैं? ... हमारे डिस्ट्रो के रेपो में हमारे पास इसके लिए दो ग्राफिक एप्लिकेशन उपलब्ध हैं: SQLiteMan y SQLiteBrowser
ArchLinux में मैं निम्नलिखित कमांड के साथ दोनों को स्थापित करता हूं:
sudo pacman -S sqliteman sqlitebrowser
अन्य डिब्रो जैसे डेबियन या उबंटू में आप पहले से ही जानते हैं:
sudo aptitude install sqliteman sqlitebrowser
SQLiteMan
यह एक क्यूटी अनुप्रयोग है ... जो अनुमान लगाता है, यह हमें SQLite डेटाबेस से सामग्री को प्रदर्शित करने और संपादित करने में मदद करता है। ... ठीक है, इस बिंदु पर पोस्ट में मुझे लगता है कि यह स्पष्ट था, है ना? 😀
अब कुछ भी गंभीर नहीं है। यह एक ऐसा अनुप्रयोग है जो सही काम करता है, न तो अधिक और न ही कम। नवीनतम संस्करण (आर्क रिपोस में कम से कम उपलब्ध है) 2007 से है, इसलिए हम इसके लिए बहुत कुछ नहीं पूछ सकते, इसके साथ हम कर सकते हैं:
- Sqlite से एक फ़ाइल खोलें।
- तालिकाओं की संरचना, साथ ही साथ उनकी जानकारी की समीक्षा करें।
- हम उन डेटा को भी संशोधित कर सकते हैं जो फ़ील्ड या टेबल सेल में हैं।
- SQL क्वेरी निष्पादित करें।
- प्रैग्मैंस बदलें।
- आदि ...
यहाँ एक स्क्रीनशॉट है:
लेकिन यह मत सोचो कि तुम सिर्फ इतना कर सकते हो ... हम तालिकाओं, संरचनाओं आदि के साथ काम कर सकते हैं:
हम क्या नहीं कर सकते? ... ठीक है, एक खोज के रूप में कुछ सरल है (और यह कि हम अन्य प्रणालियों जैसे PHPMyAdmin में बहुत उपयोग करते हैं) हम ऐसा नहीं कर सकते हैं, बड़ी मात्रा में डेटा होने पर यह गायब है। अरे! ... मैं इतना अंधा नहीं हूं, मैंने खोज बटन देखा है लेकिन ... मुझे यह मेरे लिए काम करने के लिए नहीं मिल सकता है, कम से कम एक सरल तरीके से नहीं, दूसरी चीज जो छोड़ी जाएगी वह खोज होगी एक SQL क्वेरी के लिए सीधे, लेकिन जो लोग इस के लिए उपयोग नहीं किए जाते हैं ... ठीक है, कि वे थोड़ा पसीना किए बिना नहीं कर पाएंगे मैंने कहा, सरल या सहज खोज इंजन में यह एप्लिकेशन नहीं है।
साथ ही, हम उनमें से किसी एक के शीर्षक या शीर्षक पर क्लिक करके कॉलम को क्रमबद्ध नहीं कर सकते। यही है, अगर मैं शीर्षक पर क्लिक करता हूं, तो मैं उच्चतम से सबसे कम तक आईडी ऑर्डर करना चाहता हूं (user_id उदाहरण के लिए), वह इसे निम्नतम से उच्चतम या इसके विपरीत करने का आदेश नहीं देता है।
सारांश, इस प्रकार के डेटाबेस को खोलने और इसकी सामग्री को देखने के लिए एक अच्छा क्यूटी एप्लिकेशन है। हम एक साधारण डबल क्लिक के साथ, सभी बहुत, बहुत सरल डेटा संपादित कर सकते हैं। हालाँकि इसमें कुछ अन्य विवरणों का अभाव है कि कुछ बिंदु पर, हमें कम से कम जब हम बहुत सारे डेटा के साथ काम करते हैं।
SQLiteBrowser
उसी के लिए एक और क्यूटी आवेदन। इसके अलावा, बहुत अच्छा, अत्यधिक की सिफारिश की। हम लगभग वैसा ही कर सकते हैं जैसा कि पहले देखा गया था ... लेकिन सबसे पहले, एक स्क्रीनशॉट:
जैसा कि मैं कह रहा था, आप मूल रूप से एक ही काम कर सकते हैं:
- टैब से SQL क्वेरी चलाएँ।
- बहुत ही सरल तरीके से सहेजे गए डेटा या जानकारी को पढ़ें और संशोधित करें।
- तालिकाओं के साथ काम करें (उन्हें खाली करें, उनका नाम बदलें, आदि)।
- फ़ील्ड संरचना संपादित करें।
- प्रांगण संपादित करें।
- देखें sql क्वेरी लॉग (पिछले एप्लिकेशन में मुझे यह विकल्प नहीं मिला)
- आदि
फिर, एक खोज इंजन गायब है ????
ठीक है, लेकिन SQLiteMan या SQLiteBrowser?
जैसा कि यह लेख विशेष रूप से दो अनुप्रयोगों से संबंधित है, यह सामान्य है कि उनके बीच तुलना की जाती है with
मुझे नहीं पता कि यह व्यक्तिगत प्रशंसा है या वास्तव में उद्देश्य राय है, लेकिन मुझे लगता है कि SQLiteBrowser SQLiteMan की तुलना में बेहतर समाप्त हो गया है.
मैं इसे sql लॉग के रूप में सरल रूप में कुछ के लिए नहीं कहता हूं, लेकिन क्योंकि इसमें यह विवरण है कि पिछले आवेदन का अभाव है, उदाहरण के लिए मैं आरोही या अवरोही क्रम में कॉलम ऑर्डर कर सकता हूं (मुझे यह लगभग आवश्यक लगता है!), मुझे लगता है कि मैं जीयूआई नहीं जानता ... बेहतर समाप्त, अधिक पॉलिश, क्योंकि यह सूचना या फ़ील्ड को अधिक क्रमबद्ध तरीके से दिखाता है।
आगे की (और यह कुछ और है बहुत महत्वपूर्ण), हमारे पास परिवर्तनों को वापस लाने या पूर्ववत करने के लिए एक बटन है ... O_O ... कैसे आना SQLiteMan यह नहीं है? … डब्ल्यूटीएफ!
अगर मुझे विकल्प दिया जाता है, तो SQLiteBrowser लिनक्स के लिए मेरा चित्रमय अनुप्रयोग होगा जो SQLite फ़ाइलों में हेरफेर करता है।
16 टिप्पणियाँ, तुम्हारा छोड़ दो
आप एक दरार हैं!
SQLite के लिए सबसे अच्छा, मेरी राय में, एक फ़ायरफ़ॉक्स प्लगइन है: "SQLite प्रबंधक"। जब से मैंने इसकी खोज की है, मैंने इन दोनों कार्यक्रमों में से किसी का भी उपयोग नहीं किया है।
हाँ, यह अगला लेख था जिसे मैं HAHAHAHA लिखने के बारे में सोच रहा था ... आप मुझसे आगे थे LOL !!
XD
रपजक:
"... SQLite प्रबंधक ...।"
हाँ, कि फ़ायरफ़ॉक्स ऐड-ऑन बहुत आरामदायक और अच्छा है ...
मैं आपको डाउनलोड लिंक छोड़ता हूं:
https://addons.mozilla.org/es/firefox/addon/sqlite-manager/
अच्छा। मैं उस के लिए भी Akonadi कंसोल का उपयोग करें।
यह सब करने के लिए, आप यहां किन स्रोतों का उपयोग करते हैं? -> https://blog.desdelinux.net/wp-content/uploads/2014/12/sqliteman-options.png?7d6589 इस खूबसूरत।
मैं सिस्टम में हर चीज के लिए Droid Sans का उपयोग करता हूं ans
धन्यवाद, लेकिन मुझे नहीं पता कि आपने ध्यान दिया कि मैं विशिष्ट कैप्चर का उल्लेख कर रहा हूं।
आह, नहीं, मैंने जो कहा, उसे भूल जाओ, धन्यवाद, अब मैंने देखा, हालांकि यह यहां ऐसा नहीं दिखता है डी:
मैं लगभग सभी अपने DB dbeaver के लिए उपयोग करता हूं http://dbeaver.jkiss.org/
अपने समय में SQLiteMan सबसे अच्छा था लेकिन डेवलपर ने इसे एक तरफ रख दिया है, इसलिए यह अब रिपोज में नहीं है।
डेसडेलिनिक्स एडिंस के डेस्कटॉप वातावरण क्या हैं?
मेरे मामले में (और KZKG ^ Gaara की) फिर केडीई। मुझे नहीं पता कि पाब्लो ने अभी क्या पहना है।
🙂 आपको अपने पसंदीदा डेस्कटॉप के बारे में एक लेख लिखना चाहिए और आप उन्हें क्यों पसंद करते हैं an और आपको दूसरों के बारे में क्या पसंद नहीं है! 🙂
यह बहुत चालू नहीं है लेकिन ... आपको एक विचार हो सकता है: https://blog.desdelinux.net/por-que-usas-kde/
कुछ साल पहले मैंने इस्तेमाल किया SQLite स्टूडियो, जो हालांकि यह हल्का, मल्टीप्लायर, पोर्टेबल है और अभी तक कम से कम (बीटा संस्करणों के साथ) है, एक बग था कि जब मैंने ट्रिगर्स के साथ एक डेटाबेस खोला, तो ये एक पल से दूसरे में गायब हो सकते हैं (मुझे नहीं लगता) जानिए कि क्या उन्होंने इसे नवीनतम संस्करणों में तय किया है)।
अंत में मैं SQLite मैनेजर के साथ रहा (मुख्य रूप से क्योंकि यह प्रोग्राम के उपयोग के दौरान मेरे फ़ायरफ़ॉक्स प्रोफ़ाइल के डेटाबेस को खोल सकता है) और जब मेरे पास उपलब्ध नहीं है तो मैं कंसोल द्वारा sqlite3 का उपयोग करता हूं।