🐧 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・系統觀察筆記
沒有留言:
張貼留言