如何架設自己的 Blog

如何架設自己的BLOG之三

資料庫 MariaDB 是什麼?

MariaDB 是一套資料庫軟體,作用就像一個有條理的抽屜或筆記本:把資料分門別類存起來,方便之後快速找到。

資料庫是「可選的」

對於剛起步的個人 Blog 來說,資料庫不是必需品。如果只是想寫文章、貼貼圖片,最簡單的做法是直接用 HTML 或 Markdown 檔案存放文章——這樣前期不用煩惱資料庫設定,先把網站做出來。

什麼時候需要資料庫?

當網站慢慢成長,出現以下需求時,資料庫就會派上用場:

  • 文章數量變多,需要分類、標籤、搜尋
  • 想要會員系統(帳號、密碼、留言)
  • 需要快速統計或篩選資料

簡單說,資料庫就是讓網站「有秩序地記東西」的工具。

連線方式

安裝 MariaDB 後,常見的連線方式有兩種:

  • 命令列mysql -u 使用者名稱 -p,輸入密碼後登入
  • 圖形介面:HeidiSQL、DBeaver 等工具,可以用滑鼠操作資料表

基本操作範例

連上資料庫後,可以試試以下指令:

-- 查看現有資料庫
SHOW DATABASES;

-- 建立新的資料庫
CREATE DATABASE my_blog;

-- 切換到該資料庫
USE my_blog;

-- 建立文章資料表
CREATE TABLE posts (
    id INT AUTO_INCREMENT PRIMARY KEY,
    title VARCHAR(255),
    content TEXT,
    created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

-- 新增一篇文章
INSERT INTO posts (title, content) VALUES ('第一篇文章', '這是內容');

-- 查詢所有文章
SELECT * FROM posts;

小結

這些只是最基礎的操作,目的是讓你先感受一下資料庫的樣子。記住:個人 Blog 一開始沒有資料庫完全沒問題,可以先用純 HTML 或 Markdown,等網站成長到一定規模,再慢慢導入 MariaDB。