कैसे डाउनलोड करें और इंस्टॉल करें SQLite on Windows
⚡ स्मार्ट सारांश
SQLite यह एक हल्का, सर्वर रहित डेटाबेस इंजन प्रदान करता है जो सभी प्लेटफॉर्म पर चलता है। Windows, लिनक्स, और macOSयह विस्तृत गाइड इंस्टॉलर पैकेज डाउनलोड करने, कमांड-लाइन शेल सेट अप करने, ग्राफिकल मैनेजर इंस्टॉल करने और सैंपल डेटाबेस बनाने का तरीका बताता है।

SQLite यह ऑपरेटिंग सिस्टम के आधार पर कई इंस्टॉलेशन पैकेज प्रदान करता है। साथ ही, यह कई प्रोग्रामिंग भाषाओं के लिए API भी उपलब्ध कराता है।
डाउनलोड और स्थापित करें SQLite पैकेज संस्थापक
इसके लिए उपलब्ध इंस्टॉलेशन पैकेज Windows 10 उपयोगकर्ता:
से SQLite सरकारी वेबसाइटडाउनलोड सेक्शन खोलें। निम्नलिखित स्क्रीनशॉट विभिन्न विकल्पों को दर्शाता है। SQLite स्थापना पैकेज के लिए Windows:
कमांड लाइन शेल प्रोग्राम:
हाइलाइट किए गए डाउनलोड पैकेज को कहा जाता है कमांड-लाइन प्रोग्राम (CLP).CLP एक कमांड लाइन एप्लिकेशन है जो आपको एक्सेस करने की सुविधा देता है। SQLite डेटाबेस प्रबंधन प्रणाली और इसकी सभी विशेषताएं SQLiteसीएलपी का उपयोग करके, आप बना सकते हैं और प्रबंधित कर सकते हैं SQLite यह एक डेटाबेस है, और इस पूरे विस्तृत विवरण में इसी उपकरण का उपयोग किया गया है।
- 32-बिट DLL (x86): SQLite x86 प्लेटफॉर्म के लिए डेटाबेस सिस्टम कोर लाइब्रेरी।
- 64-बिट DLL (x64): SQLite x64 प्लेटफॉर्म के लिए डेटाबेस सिस्टम कोर लाइब्रेरी।
अपनी मशीन पर कमांड-लाइन प्रोग्राम (CLP) स्थापित करना
नीचे दिए गए चरणों में बताया गया है कि आप अपने कंप्यूटर पर कमांड-लाइन प्रोग्राम (CLP) कैसे इंस्टॉल कर सकते हैं:
चरण 1) पिछली छवि से हाइलाइट किए गए पैकेज को अपने पीसी पर डाउनलोड करें। यह एक ज़िप फ़ाइल.
चरण 2) Extracज़िप फ़ाइल खोलें। आपको मिल जाएगा sqlite3.exe पूर्व मेंtracनीचे दिखाए गए अनुसार टेड फोल्डर:
चरण 3) माय कंप्यूटर खोलें और पार्टीशन पर डबल क्लिक करें। "सी" इस तक नेविगेट करने के लिए:
चरण 4) एक नई निर्देशिका बनाएँ जिसका नाम हो SQLite:
चरण 5) प्रतिलिपि sqlite3.exe इसमें। यह वह निष्पादन योग्य फ़ाइल है जिसका उपयोग चलाने के लिए किया जाता है। SQLite प्रश्न:
विभिन्न उद्देश्यों के लिए अतिरिक्त पैकेज उपलब्ध हैं। ये अनिवार्य नहीं हैं, लेकिन अन्य ऑपरेटिंग सिस्टमों पर इनकी आवश्यकता पड़ सकती है। Windowsआप इसे प्राप्त कर सकते हैं। Linux या मैक ओएस संस्करण SQLite जैसी जरूरत थी।
आप इसी पेज से डॉक्यूमेंटेशन या सोर्स कोड भी प्राप्त कर सकते हैं। API उपलब्ध हैं। Windows फ़ोन 8, .NET, और अन्य प्रोग्रामिंग की भाषाएँ.
विभिन्न उद्देश्यों के लिए कुछ अतिरिक्त पैकेज यहां दिए गए हैं:
- स्रोत Code और वैकल्पिक स्रोत Code प्रारूप – संपूर्ण स्रोत जो बनाता है SQLite.
- दस्तावेज़ीकरण - SQLite यह दस्तावेज़ HTML पृष्ठों के रूप में उपलब्ध है। यह वही ऑनलाइन दस्तावेज़ है, जिसे डाउनलोड किया जा सकता है ताकि आप इसे ऑफ़लाइन पढ़ सकें।
- लिनक्स के लिए पूर्व संकलित बाइनरीज़.
- मैक ओएस एक्स (x86) के लिए पूर्व संकलित बाइनरीज़.
- के लिए पूर्व संकलित बाइनरी Windows फ़ोन 8 – निर्माण के लिए SDK और घटक Windows Phone 8 एप्लिकेशन जो उपयोग करते हैं SQLite डेटाबेस।
- के लिए पूर्व संकलित बाइनरी Windows रनटाइम – निर्माण के लिए SDK और घटक Windows रनटाइम एप्लिकेशन जो कनेक्ट होते हैं SQLite डेटाबेस।
- .NET के लिए प्रीकंपाइल्ड बाइनरीज़ – DLL और .NET लाइब्रेरीज़ का एक सेट जिसका उपयोग आप .NET एप्लिकेशन से कनेक्ट करने के लिए कर सकते हैं। SQLite डेटाबेस।
SQLite स्टूडियो – प्रबंधक और प्रशासन
बहुत SQLite प्रबंधन उपकरण काम को आसान बनाते हैं SQLite डेटाबेस को प्रबंधित करना आसान हो जाता है। कमांड लाइन से डेटाबेस बनाने और प्रबंधित करने के बजाय, ये उपकरण डेटाबेस निर्माण और प्रशासन के लिए एक ग्राफिकल इंटरफ़ेस प्रदान करते हैं।
SQLite स्टूडियो: एक पोर्टेबल एप्लिकेशन जिसे इंस्टॉल करने की आवश्यकता नहीं होती है। यह दोनों का समर्थन करता है। SQLite3 और SQLite2. आप आसानी से CSV, HTML, PDF और JSON जैसे फॉर्मेट में डेटा आयात और निर्यात कर सकते हैं। यह ओपन सोर्स है और यूनिकोड को सपोर्ट करता है।
नमूना डेटाबेस का परिचय
निम्नलिखित चरणों का पालन करके नमूना डेटाबेस बनाया जाता है जिसका संदर्भ पूरी श्रृंखला में दिया जाता है:
चरण 1) एक टेक्स्ट फ़ाइल खोलें और उसमें निम्नलिखित कमांड पेस्ट करें:
CREATE TABLE [Departments] (
[DepartmentId] INTEGER NOT NULL PRIMARY KEY,
[DepartmentName] NVARCHAR(50) NULL
);
INSERT INTO Departments VALUES(1, 'IT');
INSERT INTO Departments VALUES(2, 'Physics');
INSERT INTO Departments VALUES(3, 'Arts');
INSERT INTO Departments VALUES(4, 'Math');
CREATE TABLE [Students] (
[StudentId] INTEGER PRIMARY KEY NOT NULL,
[StudentName] NVARCHAR(50) NOT NULL,
[DepartmentId] INTEGER NULL,
[DateOfBirth] DATE NULL,
FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId)
);
INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12');
INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12');
INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12');
INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12');
INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12');
INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12');
INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12');
INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12');
INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12');
INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12');
CREATE TABLE [Tests] (
[TestId] INTEGER NOT NULL PRIMARY KEY,
[TestName] NVARCHAR(50) NOT NULL,
[TestDate] DATE NULL
);
INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18');
INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23');
INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10');
INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15');
CREATE TABLE [Marks] (
[MarkId] INTEGER NOT NULL PRIMARY KEY,
[TestId] INTEGER NOT NULL,
[StudentId] INTEGER NOT NULL,
[Mark] INTEGER NULL,
FOREIGN KEY(StudentId) REFERENCES Students(StudentId),
FOREIGN KEY(TestId) REFERENCES Tests(TestId)
);
INSERT INTO Marks VALUES(1, 1, 1, 18);
INSERT INTO Marks VALUES(2, 1, 2, 20);
INSERT INTO Marks VALUES(3, 1, 3, 16);
INSERT INTO Marks VALUES(4, 2, 4, 19);
INSERT INTO Marks VALUES(5, 2, 5, 14);
INSERT INTO Marks VALUES(6, 2, 7, 20);
INSERT INTO Marks VALUES(7, 3, 8, 20);
INSERT INTO Marks VALUES(8, 3, 9, 20);
चरण 2) फ़ाइल को इस रूप में सहेजें TutorialsSampleDB.sql निर्देशिका में सी:\sqlite.
चरण 3) ओपन Windows स्टार्ट मेनू से कमांड लाइन टूल (cmd.exe) का उपयोग करें।ping सीएमडी और एंटर दबा रहा है।
चरण 4) यह डिफ़ॉल्ट पथ में खुलता है, इसलिए उस पथ पर जाएँ सी:\sqlite कमांड चलाने से पहले बनाया गया फ़ोल्डर सीडी “सी:\sqlite”:
चरण 5) निम्न कमांड चलाएं:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
यह कमांड सफलतापूर्वक पूरी हो जानी चाहिए और कोई आउटपुट नहीं आना चाहिए, जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है:
चरण 6) डेटाबेस फ़ाइल ट्यूटोरियल्ससैंपलDB.db अब निर्देशिका में दिखाई देता है सी:\sqlite:









