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

MySQL 修改預設 Root 密碼教程:Windows 平台快速上手

     編輯:MySQL 資料庫相關知識

背景

Windows 安裝 MySQL(非 MSI 格式)後,root 預設無密碼,遠程連線會失敗。需手動設定密碼。

操作步驟

C:\> mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswd');
mysql> SET PASSWORD FOR 'root'@'%' = PASSWORD('newpasswd');  -- 可選,允許遠程連線
mysql> FLUSH PRIVILEGES;

說明

  • PASSWORD() 函數將明文加密儲存
  • 'root'@'localhost' 限制本地連線
  • 'root'@'%' 允許任意主機連線(生產環境建議限制具體 IP)
  • FLUSH PRIVILEGES 立即生效

驗證

C:\> mysql -u root -pnewpasswd
Welcome to the MySQL monitor...

安全建議

  • 密碼複雜度:≥12 字元,含大小寫、數字、特殊符號
  • 生產環境禁用 root@'%',改用專用帳號 + 具體 IP
  • 定期輪換密碼
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved