Як завантажити та встановити SQLite on Windows
⚡ Розумний підсумок
SQLite забезпечує легкий безсерверний механізм баз даних, який працює на Windows, Linux і macOSУ цьому покроковому посібнику пояснюється, як завантажити інсталяційні пакети, налаштувати командний рядок, встановити графічний менеджер і створити зразок бази даних.

SQLite пропонує багато інсталяційних пакетів залежно від операційної системи. Він також надає API для широкого спектру мов програмування.
Завантажте та встановіть SQLite Інсталятор пакета
Доступні інсталяційні пакети для Windows 10 користувача:
Від SQLite Офіційний сайт, відкрийте розділ завантажень. На наступному знімку екрана показано різні SQLite інсталяційні пакети для Windows:
Програма оболонки командного рядка:
Виділений пакет завантаження називається Програма командного рядка (CLP)CLP — це програма командного рядка, яка дозволяє отримати доступ до SQLite система управління базами даних та всі її функції SQLite. Використовуючи CLP, ви можете створювати та керувати SQLite база даних, і це інструмент, який використовується в цьому посібнику.
- 32-розрядна DLL (x86): The SQLite Бібліотека ядра системи баз даних для платформ x86.
- 64-розрядна DLL (x64): The SQLite Бібліотека ядра системи баз даних для платформ x64.
Встановлення програми командного рядка (CLP) на вашому комп’ютері
Наведені нижче кроки показують, як встановити програму командного рядка (CLP) на ваш комп’ютер:
Крок 1) Завантажте виділений пакет з попереднього зображення на свій ПК. Це ZIP файлу.
Крок 2) Extracу zip-файлі. Ви знайдете sqlite3.exe у колишньомуtracпапку ted, як показано нижче:
Крок 3) Відкрийте «Мій комп’ютер» і двічі клацніть розділ "С" щоб перейти до нього:
Крок 4) Створіть новий каталог з назвою sqlite:
Крок 5) Скопіювати sqlite3.exe в нього. Це виконуваний файл, який використовується для запуску SQLite запити:
Існують додаткові пакети для різних цілей. Вони не є обов'язковими, але можуть знадобитися вам на операційних системах, відмінних від WindowsВи можете отримати Linux або версія Mac OS SQLite в міру необхідності.
Ви також можете отримати документацію або вихідний код з тієї ж сторінки. API доступні для Windows Phone 8, .NET та інші мови програмування.
Ось деякі додаткові пакети для різних цілей:
- Джерело Code та альтернативне джерело Code Формати – повне джерело, яке складає SQLite.
- Документація – SQLite документацію у вигляді HTML-сторінок. Це та сама онлайн-документація, але її можна завантажити, щоб ви могли читати її офлайн.
- Попередньо скомпільовані двійкові файли для Linux.
- Попередньо скомпільовані двійкові файли для Mac OS X (x86).
- Попередньо скомпільовані двійкові файли для Windows Телефон 8 – SDK та компоненти для збірки Windows Телефон 8 програм, які використовують SQLite бази даних
- Попередньо скомпільовані двійкові файли для Windows Runtime – SDK та компоненти для збірки Windows Виконувані програми, що підключаються до SQLite бази даних
- Попередньо скомпільовані бінарні файли для .NET – набір DLL-файлів та бібліотек .NET, які можна використовувати з .NET-застосунків для підключення до SQLite бази даних
SQLite Студія – менеджер та адміністрація
Багато SQLite інструменти управління роблять роботу з SQLite бази даних легше. Замість створення та керування базами даних з командного рядка, ці інструменти надають графічний інтерфейс для створення та адміністрування баз даних.
SQLite Studio: портативна програма, яка не потребує встановлення. Вона підтримує обидва SQLite3 і SQLite2. Ви можете легко імпортувати та експортувати дані у такі формати, як CSV, HTML, PDF та JSON. Він має відкритий вихідний код та підтримує Unicode.
Представляємо зразкову базу даних
Наведені нижче кроки створюють зразок бази даних, на який посилаються в усій серії статей.
Крок 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) Збережіть файл як ПідручникиSampleDB.sql в каталозі C:\sqlite.
Крок 3) Відкрийте Windows Інструмент командного рядка (cmd.exe) з меню «Пуск» від typing CMD і натисніть Enter.
Крок 4) Він відкривається за замовчуванням, тому перейдіть до C:\sqlite папку, створену раніше за допомогою команди cd “C:\sqlite”:
Крок 5) Запустіть таку команду:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Команда має бути успішно виконана без жодних виводів, як показано на наступному скріншоті:
Крок 6) Файл бази даних ПідручникиSampleDB.db тепер відображається в каталозі C:\sqlite:









