首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 使用指南(上):連線、修改密碼、建立使用者完整教學

     編輯:MySQL 資料庫相關知識

前言

許多初學者安裝完 MySQL 後不知如何操作。本文從連線、修改密碼、新增使用者三大核心主題,提供最實用的指令範例。

一、連線 MySQL 伺服器

語法: mysql -h主機 -u使用者 -p密碼

範例 1:本機連線(預設 root 無密碼)

cd mysql\bin
mysql -u root -p
-- 提示輸入密碼,直接 Enter 即可進入

範例 2:遠端連線

mysql -h 110.110.110.110 -u root -pabcd123

注意:-u 與 root 之間可不加空格,-p 緊接密碼無空格。

離開 MySQL

exit  -- 或 quit

二、修改密碼

語法: mysqladmin -u使用者 -p舊密碼 password 新密碼

範例 1:為 root 設定初始密碼

mysqladmin -u root password ab12

(因初始無密碼,-p舊密碼 可省略)

範例 2:變更現有密碼

mysqladmin -u root -pab12 password djg345

三、新增使用者(在 MySQL 客戶端內執行,指令以分號結尾)

語法: GRANT 權限 ON 資料庫.* TO 使用者@主機 IDENTIFIED BY '密碼';

範例 1:高風險帳號(僅供測試)

GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO test1@'%' IDENTIFIED BY 'abc';

警告: % 代表任意主機,若密碼外洩,全網皆可存取!

範例 2:安全帳號(僅限本機)

GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO test2@localhost IDENTIFIED BY 'abc';

僅允許本機連線,透過 Web 應用程式間接存取,大幅降低風險。

移除密碼

GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO test2@localhost IDENTIFIED BY '';

小結

掌握連線參數、密碼管理、最小權限授權原則,是 MySQL 管理的第一步。下篇將進入資料庫與資料表實際操作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved