Cách tải xuống và cài đặt SQLite on Windows
⚡ Tóm tắt thông minh
SQLite cung cấp một công cụ cơ sở dữ liệu nhẹ, không cần máy chủ, chạy trên nhiều nền tảng khác nhau. Windows, Linux, và macOSHướng dẫn này giải thích cách tải xuống các gói cài đặt, thiết lập trình shell dòng lệnh, cài đặt trình quản lý đồ họa và xây dựng cơ sở dữ liệu mẫu.

SQLite Nó cung cấp nhiều gói cài đặt khác nhau tùy thuộc vào hệ điều hành. Nó cũng cung cấp API cho nhiều ngôn ngữ lập trình.
Tải xuống cài đặt SQLite Trình cài đặt gói
Gói cài đặt có sẵn cho Windows 10 người dùng:
Từ SQLite trang web chính thức của chúng tôiMở phần tải xuống. Ảnh chụp màn hình sau đây hiển thị các tùy chọn khác nhau. SQLite gói cài đặt cho Windows:
Chương trình shell dòng lệnh:
Gói tải xuống được đánh dấu được gọi là Chương trình dòng lệnh (CLP)CLP là một ứng dụng dòng lệnh cho phép bạn truy cập vào... SQLite hệ thống quản lý cơ sở dữ liệu và tất cả các tính năng của nó SQLite. Sử dụng CLP, bạn có thể tạo và quản lý SQLite Đây là cơ sở dữ liệu, và nó là công cụ được sử dụng xuyên suốt hướng dẫn này.
- DLL 32-bit (x86): SQLite Thư viện lõi hệ thống cơ sở dữ liệu dành cho nền tảng x86.
- DLL 64-bit (x64): SQLite Thư viện lõi hệ thống cơ sở dữ liệu dành cho nền tảng x64.
Cài đặt Chương trình dòng lệnh (CLP) trên máy của bạn
Các bước sau đây hướng dẫn cách cài đặt Chương trình dòng lệnh (CLP) trên máy tính của bạn:
Bước 1) Tải gói phần mềm được đánh dấu trong hình ảnh trước đó về máy tính của bạn. Đó là một gói phần mềm. zip tập tin.
Bước 2) Extractrong tập tin nén. Bạn sẽ tìm thấy sqlite3.exe trong người yêu cũtracthư mục ted, như hình bên dưới:
Bước 3) Mở My Computer, rồi nhấp đúp vào phân vùng. "C" để điều hướng đến nó:
Bước 4) Tạo một thư mục mới có tên là sqlite:
Bước 5) Sao chép sqlite3.exe vào đó. Đây là tệp thực thi được sử dụng để chạy SQLite truy vấn:
Có các gói phần mềm bổ sung cho các mục đích khác nhau. Chúng không bắt buộc, nhưng bạn có thể cần chúng trên các hệ điều hành khác. WindowsBạn có thể nhận được Linux hoặc phiên bản Mac OS của SQLite khi cần thiết
Bạn cũng có thể tải tài liệu hoặc mã nguồn từ cùng trang đó. API cũng có sẵn cho... Windows Điện thoại 8, .NET và các hệ điều hành khác. ngôn ngữ lập trình.
Dưới đây là một số gói bổ sung cho các mục đích khác nhau:
- Nguồn Code và nguồn thay thế Code Định dạng – nguồn tài liệu hoàn chỉnh tạo nên SQLite.
- Tài liệu – SQLite Tài liệu được trình bày dưới dạng các trang HTML. Đó vẫn là tài liệu trực tuyến, nhưng có thể tải xuống để bạn đọc ngoại tuyến.
- Các tệp nhị phân được biên dịch sẵn cho Linux.
- Các tệp nhị phân được biên dịch sẵn cho Mac OS X (x86).
- Các tệp nhị phân được biên dịch trước cho Windows Điện thoại 8 – Bộ công cụ phát triển phần mềm (SDK) và các thành phần để xây dựng Windows Các ứng dụng trên điện thoại 8 sử dụng SQLite cơ sở dữ liệu.
- Các tệp nhị phân được biên dịch trước cho Windows Môi trường chạy – SDK và các thành phần để xây dựng Windows Các ứng dụng thời gian chạy kết nối với SQLite cơ sở dữ liệu.
- Các tệp nhị phân được biên dịch sẵn cho .NET – một tập hợp các DLL và thư viện .NET mà bạn có thể sử dụng từ các ứng dụng .NET để kết nối với SQLite cơ sở dữ liệu.
SQLite Studio – Quản lý và điều hành
nhiều SQLite các công cụ quản lý giúp việc làm việc với SQLite Giúp việc quản lý cơ sở dữ liệu dễ dàng hơn. Thay vì tạo và quản lý cơ sở dữ liệu từ dòng lệnh, các công cụ này cung cấp giao diện đồ họa để tạo và quản trị cơ sở dữ liệu.
SQLite Studio: một ứng dụng di động không cần cài đặt. Nó hỗ trợ cả hai SQLite3 và SQLite2. Bạn có thể dễ dàng nhập và xuất dữ liệu sang các định dạng như CSV, HTML, PDF và JSON. Phần mềm này là mã nguồn mở và hỗ trợ Unicode.
Giới thiệu cơ sở dữ liệu mẫu
Các bước sau đây sẽ tạo ra cơ sở dữ liệu mẫu được tham chiếu xuyên suốt loạt bài này:
Bước 1) Mở một tệp văn bản và dán các lệnh sau vào đó:
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);
Bước 2) Lưu tệp dưới dạng TutorialsSampleDB.sql trong danh bạ C:\sqlite.
Bước 3) Mở Windows Công cụ dòng lệnh (cmd.exe) từ menu Bắt đầu bằng cách gõping cmd và nhấn Enter.
Bước 4) Nó sẽ mở ở đường dẫn mặc định, vì vậy hãy điều hướng đến... C:\sqlite thư mục được tạo trước đó bằng cách chạy lệnh cd “C:\sqlite”:
Bước 5) Chạy lệnh sau:
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Lệnh sẽ hoàn thành thành công mà không có đầu ra nào, như được hiển thị trong ảnh chụp màn hình sau:
Bước 6) Tệp cơ sở dữ liệu Hướng dẫnSampleDB.db hiện đã xuất hiện trong thư mục C:\sqlite:









