Windows 非 MSI 安裝方式下,MySQL 安裝完成後 root 帳號預設無密碼,遠程連線將失敗,必須手動設定密碼。
mysql -u rootSET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswd');SET PASSWORD FOR 'root'@'%' = PASSWORD('newpasswd');FLUSH PRIVILEGES;mysql -u root -pnewpasswd
# 應成功進入 mysql> 提示符
PASSWORD() 函數為 MySQL 內部雜湊算法,不可與系統密碼雜湊混淆。