SQLite - 安裝

Hello, 有志者們!今天,我們將踏上一段令人興奮的旅程,進入 SQLite 的世界。作為一位具有多年教學經驗的可信賴導師,我將帶領你一步步走過安裝過程。別擔心你以前從未編過程序——我們會從最基礎的知識開始,並確保你每一步都感到舒適。

SQLite - Installation

What is SQLite?

在我們深入安裝之前,讓我們花一會兒時間了解 SQLite 是什麼。想像你有一個數字筆記本,你可以在裡面有組織地存儲各種信息。這就是 SQLite 的本質——一個輕量級、無服務器的數據庫引擎,它讓你可以高效地存儲和檢索數據。

有趣的事實:SQLite 是如此緊湊且可靠,以至於它被用在許多你可能每天都在使用的應用程序中,比如你的網頁瀏覽器和手機!

現在,讓我們開始不同操作系統的安裝過程。

在 Windows 上安裝 SQLite

步驟 1:下載 SQLite

  1. 打開你的網頁瀏覽器,前往官方 SQLite 下載頁面:https://www.sqlite.org/download.html
  2. 尋找標題為 "Precompiled Binaries for Windows" 的部分
  3. 下載名為 "sqlite-tools-win32-x86-XXXXXXX.zip" 的文件(其中 XXXXXXX 是版本號)

步驟 2:解壓文件

  1. 下載完成後,在你的下載文件夾中找到 ZIP 文件
  2. 右鍵單擊文件,並選擇 "解壓所有..."
  3. 選擇一個目標文件夾(例如,C:\sqlite)

步驟 3:將 SQLite 添加到系統 PATH

將 SQLite 添加到你的系統 PATH 讓你可以從命令提示符的任何位置運行它。

  1. 右鍵單擊 "此電腦" 或 "我的電腦",並選擇 "屬性"
  2. 點擊 "高級系統設定"
  3. 點擊 "環境變量" 按鈕
  4. 在 "系統變量" 下,找到並選擇 "Path" 變量,然後點擊 "編輯"
  5. 點擊 "新增加",並添加指向你的 SQLite 文件夾的路徑(例如,C:\sqlite)
  6. 點擊 "確定" 關閉所有視窗

步驟 4:驗證安裝

  1. 打開命令提示符(你可以在開始菜單中搜索 "cmd")
  2. 鍵入 sqlite3 並按 Enter

如果你看到了 SQLite 版本和像 sqlite> 的提示,恭喜你!你已經成功在 Windows 上安裝了 SQLite。

在 Linux 上安裝 SQLite

在 Linux 上安裝 SQLite 通常更容易,因為許多發行版已經預先安裝了 SQLite。讓我們檢查你是否已經安裝了它,並在需要時進行安裝。

步驟 1:檢查現有安裝

打開終端並鍵入:

sqlite3 --version

如果你看到了版本號,太好了!你已經安裝了 SQLite。如果沒有,讓我們來安裝它。

步驟 2:安裝 SQLite

對於 Ubuntu 或 Debian 系統:

sudo apt-get update
sudo apt-get install sqlite3

對於 Red Hat 或 Fedora 系統:

sudo yum install sqlite

步驟 3:驗證安裝

安裝後,再次運行版本檢查命令:

sqlite3 --version

你现在應該能看到 SQLite 的版本號。

在 Mac OS X 上安裝 SQLite

好消息,Mac 用戶!SQLite 已經預先安裝在 macOS 上,所以你不需要做太多事情。

步驟 1:驗證安裝

  1. 打開終端(你可以在大應用程序 > 工具 > 終端中找到它)
  2. 鍵入 sqlite3 並按 Enter

你应该能看到 SQLite 版本和像 sqlite> 的提示。

步驟 2:更新 SQLite(可選)

如果你想要更新到最新版本:

  1. 如果你還沒有安裝 Homebrew,請安裝:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. 更新並安裝 SQLite:

    brew update
    brew install sqlite
  3. 驗證新版本:

    sqlite3 --version

有用的 SQLite 命令

現在 SQLite 已經安裝好了,讓我們看看一些基本的命令來幫助你開始:

命令 描述 示例
.help 顯示幫助信息 .help
.open 打開數據庫文件 .open mydatabase.db
.tables 列出數據庫中的所有表 .tables
.schema 顯示表的結構 .schema tablename
.quit 離開 SQLite .quit

你的第一個 SQLite 數據庫

讓我們創建你的第一個 SQLite 數據庫和表!按照以下步驟操作:

  1. 打開你的終端或命令提示符
  2. 鍵入 sqlite3 myFirstDB.db 並按 Enter
  3. 你會看到 SQLite 提示。現在,讓我們創建一個表:
CREATE TABLE friends (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER
);
  1. 插入一些數據:
INSERT INTO friends (name, age) VALUES ('Alice', 25);
INSERT INTO friends (name, age) VALUES ('Bob', 30);
  1. 查詢數據:
SELECT * FROM friends;

你应该能看到你剛才插入的兩條記錄!

恭喜你!你剛剛創建了你的第一個 SQLite 數據庫,添加了表,插入數據,並且查詢了它。這是多麼令人興奮的事情!

記住,學習數據庫就像用樂高積木建造一樣。從基礎開始,在你還未意識到之前,你就會創造出令人驚奇數據結構!

當我們結束這個教程時,我想要分享一個來自我多年教學經驗的小秘密:精通 SQLite(或任何技術)的關鍵是實踐和好奇心。不要害怕嘗試,犯錯誤,並從中學習。這就是所有偉大的程序員的起點!

在我們的下一課中,我們將深入探讨 SQLite 查詢,並真正開始解鎖這個出色的數據庫引擎的力量。在那之前,繼續探索,並享受你的新 SQLite 技能吧!

Credits: Image by storyset