萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 資料庫 >> MySQL 教學

Windows 下 MySQL 安裝後必做:為 root 設置強密碼的標準姿勢

背景

Windows 平台安裝 MySQL(非 MSI 版)後,系統自動生成授權表,root 賬號默認無密碼。若不修改,遠程連接將失敗,且存在極大安全隱患。

標準設置步驟

  1. 無密碼登入:mysql -u root
  2. 設置 localhost 密碼:
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('NewStrongPass123!');
  3. 設置遠程訪問密碼(可選,若需遠程管理):
    SET PASSWORD FOR 'root'@'%' = PASSWORD('NewStrongPass123!');

驗證

mysql -u root -p
Enter password: NewStrongPass123!
Welcome to the MySQL monitor...

補充說明

  • MSI 安裝精靈通常在安裝向導中強制設置 root 密碼,可省略此步驟。
  • 生產環境建議禁用 root 遠程登入(刪除 'root'@'%'),改用 SSH 隧道或專用管理賬號。
  • 密碼複雜度:≥12 位,含大小寫、數字、特殊符號,避免字典詞。
copyright © 萬盛學電腦網 all rights reserved