熱門分類
 載入中…
目錄

Linux MySQL 基本使用方式:從建立資料庫到查詢使用者

    🐧 Linux MySQL 基本使用方式

    MySQL 是 Linux 環境下常用的資料庫系統之一,無論是 Web 伺服器、應用服務或內部系統,都會用到它。以下整理幾個常見的基本操作:建立資料庫、建立使用者、查詢資料庫與使用者等。

    1️⃣ 建立資料庫

    使用 create database 指令可建立一個新的資料庫:

    mysql> create database [db_name];
      

    建立後可以透過 show databases; 來確認是否建立成功。

    2️⃣ 新增資料庫使用者

    接著可以建立新的資料庫使用者,並給予完整權限:

    mysql> grant all on [db_name].* to '[db_user]'@'localhost' identified by '[db_pass]' with grant option;
      

    ⚠️ 注意:請將 [db_name][db_user][db_pass] 替換為實際名稱與密碼。

    3️⃣ 顯示出所有資料庫

    使用下列指令可查看目前所有資料庫:

    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | lab01              |
    | mysql              |
    | test               |
    +--------------------+
    4 rows in set (0.00 sec)
      

    同樣可以直接從 Linux 終端查詢:

    [root@localhost ~]# mysql -e "show databases;" -p
    Enter password:
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | lab01              |
    | mysql              |
    | test               |
    +--------------------+
      

    4️⃣ 列出所有資料庫使用者

    要查看目前 MySQL 中的使用者,可以查詢 mysql.user 資料表:

    mysql> SELECT User FROM mysql.user;
    +-------+
    | User  |
    +-------+
    | lab01 |
    | root  |
    |       |
    | root  |
    |       |
    | root  |
    +-------+
    6 rows in set (0.00 sec)
      

    若要依名稱排序,可以加入 ORDER BY

    mysql> SELECT User FROM mysql.user ORDER BY User;
    +-------+
    | User  |
    +-------+
    |       |
    |       |
    | lab01 |
    | root  |
    | root  |
    | root  |
    +-------+
    6 rows in set (0.00 sec)
      

    📘 小結

    以上是 Linux 環境下 MySQL 的基本操作。熟悉這些步驟後,無論是管理網站資料庫、測試環境,或自架服務,都能更快速上手。

    — WWFandy・系統觀察筆記

    🔗 分享這篇 LINE Facebook X

    沒有留言:

    張貼留言

    字級