SQLite - 安裝
Hello, 有志者們!今天,我們將踏上一段令人興奮的旅程,進入 SQLite 的世界。作為一位具有多年教學經驗的可信賴導師,我將帶領你一步步走過安裝過程。別擔心你以前從未編過程序——我們會從最基礎的知識開始,並確保你每一步都感到舒適。
What is SQLite?
在我們深入安裝之前,讓我們花一會兒時間了解 SQLite 是什麼。想像你有一個數字筆記本,你可以在裡面有組織地存儲各種信息。這就是 SQLite 的本質——一個輕量級、無服務器的數據庫引擎,它讓你可以高效地存儲和檢索數據。
有趣的事實:SQLite 是如此緊湊且可靠,以至於它被用在許多你可能每天都在使用的應用程序中,比如你的網頁瀏覽器和手機!
現在,讓我們開始不同操作系統的安裝過程。
在 Windows 上安裝 SQLite
步驟 1:下載 SQLite
- 打開你的網頁瀏覽器,前往官方 SQLite 下載頁面:https://www.sqlite.org/download.html
- 尋找標題為 "Precompiled Binaries for Windows" 的部分
- 下載名為 "sqlite-tools-win32-x86-XXXXXXX.zip" 的文件(其中 XXXXXXX 是版本號)
步驟 2:解壓文件
- 下載完成後,在你的下載文件夾中找到 ZIP 文件
- 右鍵單擊文件,並選擇 "解壓所有..."
- 選擇一個目標文件夾(例如,C:\sqlite)
步驟 3:將 SQLite 添加到系統 PATH
將 SQLite 添加到你的系統 PATH 讓你可以從命令提示符的任何位置運行它。
- 右鍵單擊 "此電腦" 或 "我的電腦",並選擇 "屬性"
- 點擊 "高級系統設定"
- 點擊 "環境變量" 按鈕
- 在 "系統變量" 下,找到並選擇 "Path" 變量,然後點擊 "編輯"
- 點擊 "新增加",並添加指向你的 SQLite 文件夾的路徑(例如,C:\sqlite)
- 點擊 "確定" 關閉所有視窗
步驟 4:驗證安裝
- 打開命令提示符(你可以在開始菜單中搜索 "cmd")
- 鍵入
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:驗證安裝
- 打開終端(你可以在大應用程序 > 工具 > 終端中找到它)
- 鍵入
sqlite3
並按 Enter
你应该能看到 SQLite 版本和像 sqlite>
的提示。
步驟 2:更新 SQLite(可選)
如果你想要更新到最新版本:
-
如果你還沒有安裝 Homebrew,請安裝:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
更新並安裝 SQLite:
brew update brew install sqlite
-
驗證新版本:
sqlite3 --version
有用的 SQLite 命令
現在 SQLite 已經安裝好了,讓我們看看一些基本的命令來幫助你開始:
命令 | 描述 | 示例 |
---|---|---|
.help | 顯示幫助信息 | .help |
.open | 打開數據庫文件 | .open mydatabase.db |
.tables | 列出數據庫中的所有表 | .tables |
.schema | 顯示表的結構 | .schema tablename |
.quit | 離開 SQLite | .quit |
你的第一個 SQLite 數據庫
讓我們創建你的第一個 SQLite 數據庫和表!按照以下步驟操作:
- 打開你的終端或命令提示符
- 鍵入
sqlite3 myFirstDB.db
並按 Enter - 你會看到 SQLite 提示。現在,讓我們創建一個表:
CREATE TABLE friends (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER
);
- 插入一些數據:
INSERT INTO friends (name, age) VALUES ('Alice', 25);
INSERT INTO friends (name, age) VALUES ('Bob', 30);
- 查詢數據:
SELECT * FROM friends;
你应该能看到你剛才插入的兩條記錄!
恭喜你!你剛剛創建了你的第一個 SQLite 數據庫,添加了表,插入數據,並且查詢了它。這是多麼令人興奮的事情!
記住,學習數據庫就像用樂高積木建造一樣。從基礎開始,在你還未意識到之前,你就會創造出令人驚奇數據結構!
當我們結束這個教程時,我想要分享一個來自我多年教學經驗的小秘密:精通 SQLite(或任何技術)的關鍵是實踐和好奇心。不要害怕嘗試,犯錯誤,並從中學習。這就是所有偉大的程序員的起點!
在我們的下一課中,我們將深入探讨 SQLite 查詢,並真正開始解鎖這個出色的數據庫引擎的力量。在那之前,繼續探索,並享受你的新 SQLite 技能吧!
Credits: Image by storyset