資料庫 MariaDB 是什麼?

如何架設自己的BLOG之三

資料庫 MariaDB 是什麼?

好,說到資料庫,這次我們要介紹的是 MariaDB。 它其實就是一個用來存資料的地方,像你的筆記本或抽屜一樣, 將所有東西分類整理,方便以後找出來。

不過,我要先說一件事:對於個人網誌來說,資料庫是可選的。 如果你只是想寫文章、貼圖片,最簡單的方式是直接用 HTML 檔案存文章, 這樣一開始會比較輕鬆,也不會卡在資料庫設定上。

MariaDB 可以做什麼?

當你的網站變大、文章多了、甚至想要用會員系統或留言板時, MariaDB 就派上用場了。

簡單說,它就是幫你網站「有秩序地記東西」的工具。

如何連線 MariaDB?

在 Linux 上安裝 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。