資料庫 MariaDB 是什麼?
好,說到資料庫,這次我們要介紹的是 MariaDB。 它其實就是一個用來存資料的地方,像你的筆記本或抽屜一樣, 將所有東西分類整理,方便以後找出來。
不過,我要先說一件事:對於個人網誌來說,資料庫是可選的。 如果你只是想寫文章、貼圖片,最簡單的方式是直接用 HTML 檔案存文章, 這樣一開始會比較輕鬆,也不會卡在資料庫設定上。
MariaDB 可以做什麼?
當你的網站變大、文章多了、甚至想要用會員系統或留言板時, MariaDB 就派上用場了。
- 存放文章、分類、標籤
- 管理使用者帳號與密碼(如果有會員系統)
- 快速搜尋或統計資料
簡單說,它就是幫你網站「有秩序地記東西」的工具。
如何連線 MariaDB?
在 Linux 上安裝 MariaDB 後,你可以用兩種方式連線:
- 命令列方式:使用
mysql -u 使用者 -p登入 - 圖形介面方式:像是 HeidiSQL、DBeaver 等工具,也可以連到你的 MariaDB
命令列範例(在你的伺服器上):
# 登入 MariaDB
mysql -u root -p
# 系統會要求你輸入密碼
基本使用示範
連上資料庫後,可以做幾件事:
-- 查看現有資料庫
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;
這些只是最基礎的操作,讓你先感受資料庫的存在。 個人網誌剛開始沒有資料庫也完全沒問題, 你可以先用純 HTML 或 Markdown,之後再慢慢加 MariaDB。