SQLite - Cài đặt
Xin chào, các bạn đang học lập trình! Hôm nay, chúng ta sẽ bắt đầu một hành trình thú vị vào thế giới của SQLite. Là người hướng dẫn đáng tin cậy với nhiều năm kinh nghiệm giảng dạy, tôi sẽ dẫn bạn qua quá trình cài đặt từng bước. Đừng lo lắng nếu bạn chưa bao giờ viết mã trước đây - chúng ta sẽ bắt đầu từ rất cơ bản và đảm bảo bạn thoải mái ở mỗi bước.
SQLite là gì?
Trước khi chúng ta bắt đầu cài đặt, hãy dành một chút thời gian để hiểu SQLite là gì. Hãy tưởng tượng bạn có một cuốn sổ tay kỹ thuật số nơi bạn có thể lưu trữ mọi loại thông tin một cách có tổ chức. Đó chính là SQLite - một cơ sở dữ liệu轻型, không cần máy chủ, cho phép bạn lưu trữ và truy xuất dữ liệu một cách hiệu quả.
Đ趣 biết: SQLite rất nhỏ gọn và đáng tin cậy đến nỗi nó được sử dụng trong nhiều ứng dụng mà bạn có thể sử dụng hàng ngày, như trình duyệt web và điện thoại thông minh của bạn!
Bây giờ, hãy bắt đầu quá trình cài đặt cho các hệ điều hành khác nhau.
Cài đặt SQLite trên Windows
Bước 1: Tải xuống SQLite
- Mở trình duyệt web và truy cập trang tải xuống chính thức của SQLite: https://www.sqlite.org/download.html
- Tìm phần có tiêu đề "Precompiled Binaries for Windows"
- Tải xuống tệp có tên "sqlite-tools-win32-x86-XXXXXXX.zip" (trong đó XXXXXXX là số phiên bản)
Bước 2: Giải nén các tệp
- Sau khi tải xuống hoàn tất, tìm tệp ZIP trong thư mục Tải xuống
- Nhấp chuột phải vào tệp và chọn "Giải nén tất cả..."
- Chọn một thư mục đích (ví dụ: C:\sqlite)
Bước 3: Thêm SQLite vào System PATH
Thêm SQLite vào hệ thống PATH cho phép bạn chạy nó từ bất kỳ vị trí nào trong command prompt.
- Nhấp chuột phải vào "This PC" hoặc "My Computer" và chọn "Properties"
- Nhấp vào "Advanced system settings"
- Nhấp vào nút "Environment Variables"
- Trong "System variables", tìm và chọn biến "Path", sau đó nhấp vào "Edit"
- Nhấp vào "New" và thêm đường dẫn đến thư mục SQLite của bạn (ví dụ: C:\sqlite)
- Nhấp vào "OK" để đóng tất cả các cửa sổ
Bước 4: Xác minh cài đặt
- Mở Command Prompt (bạn có thể tìm kiếm "cmd" trong Start menu)
- Gõ
sqlite3
và nhấn Enter
Nếu bạn thấy phiên bản SQLite và một dấu nhắc như sqlite>
, chúc mừng! Bạn đã cài đặt SQLite thành công trên Windows.
Cài đặt SQLite trên Linux
Cài đặt SQLite trên Linux thường dễ dàng hơn vì nhiều bản phân phối đã cài đặt SQLite sẵn. Hãy kiểm tra xem bạn đã có nó chưa và cài đặt nếu cần.
Bước 1: Kiểm tra cài đặt hiện có
Mở terminal và gõ:
sqlite3 --version
Nếu bạn thấy số phiên bản, tuyệt vời! Bạn đã cài đặt SQLite rồi. Nếu không, hãy cài đặt nó.
Bước 2: Cài đặt SQLite
Đối với hệ thống dựa trên Ubuntu hoặc Debian:
sudo apt-get update
sudo apt-get install sqlite3
Đối với hệ thống dựa trên Red Hat hoặc Fedora:
sudo yum install sqlite
Bước 3: Xác minh cài đặt
Sau khi cài đặt, chạy lệnh kiểm tra phiên bản một lần nữa:
sqlite3 --version
Bạn bây giờ nên thấy số phiên bản SQLite.
Cài đặt SQLite trên Mac OS X
Tin vui cho người dùng Mac! SQLite đã được cài đặt sẵn trên macOS, vì vậy bạn không cần phải làm gì nhiều.
Bước 1: Xác minh cài đặt
- Mở Terminal (bạn có thể tìm thấy nó trong Applications > Utilities > Terminal)
- Gõ
sqlite3
và nhấn Enter
Bạn nên thấy phiên bản SQLite và một dấu nhắc như sqlite>
.
Bước 2: Cập nhật SQLite (Tùy chọn)
Nếu bạn muốn cập nhật lên phiên bản mới nhất:
-
Cài đặt Homebrew nếu bạn chưa có:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Cập nhật và cài đặt SQLite:
brew update brew install sqlite
-
Xác minh phiên bản mới:
sqlite3 --version
Các lệnh SQLite hữu ích
Bây giờ bạn đã cài đặt SQLite, hãy xem qua một số lệnh cơ bản để bạn bắt đầu:
Lệnh | Mô tả | Ví dụ |
---|---|---|
.help | Hiển thị thông tin trợ giúp | .help |
.open | Mở một tệp cơ sở dữ liệu | .open mydatabase.db |
.tables | Liệt kê tất cả các bảng trong cơ sở dữ liệu | .tables |
.schema | Hiển thị schema cho một bảng | .schema tablename |
.quit | Thoát SQLite | .quit |
Cơ sở dữ liệu SQLite đầu tiên của bạn
Hãy tạo cơ sở dữ liệu và bảng SQLite đầu tiên của bạn! Theo các bước sau:
- Mở terminal hoặc command prompt
- Gõ
sqlite3 myFirstDB.db
và nhấn Enter - Bạn sẽ thấy dấu nhắc SQLite. Bây giờ, hãy tạo một bảng:
CREATE TABLE friends (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER
);
- Chèn một số dữ liệu:
INSERT INTO friends (name, age) VALUES ('Alice', 25);
INSERT INTO friends (name, age) VALUES ('Bob', 30);
- Truy vấn dữ liệu:
SELECT * FROM friends;
Bạn nên thấy hai bản ghi mà bạn vừa chèn!
Chúc mừng! Bạn vừa tạo cơ sở dữ liệu SQLite đầu tiên, thêm một bảng, chèn dữ liệu và truy vấn nó. Thật thú vị phải không?
Nhớ rằng, học cơ sở dữ liệu giống như xây dựng với các khối LEGO. Bắt đầu từ những điều cơ bản, và trước khi bạn biết, bạn sẽ tạo ra những cấu trúc dữ liệu tuyệt vời!
Khi chúng ta kết thúc hướng dẫn này, tôi muốn chia sẻ một bí mật nhỏ từ những năm dạy học của mình: chìa khóa để thành thạo SQLite (hoặc bất kỳ công nghệ nào) là thực hành và sự tò mò. Đừng sợ thử nghiệm, mắc lỗi và học hỏi từ chúng. Đó là cách tất cả các lập trình viên vĩ đại bắt đầu!
Trong bài học tiếp theo, chúng ta sẽ深入研究 các truy vấn SQLite và thực sự bắt đầu khai thác sức mạnh của cơ sở dữ liệu tuyệt vời này. Đến那时, hãy tiếp tục khám phá và vui vẻ với kỹ năng SQLite mới của bạn!
Credits: Image by storyset