全新安裝 MySQL 後 root 預設無密碼,使用 phpMyAdmin 登入時提示:「空密碼登入被禁止 (見 AllowNoPassword 設定)」,導致無法進入管理介面。
phpMyAdmin 預設配置 $cfg['Servers'][$i]['AllowNoPassword'] = false; 為安全考量阻擋空密碼登入。
config.inc.php(根目錄)config.default.php(根目錄)libraries/config.default.phpAllowNoPassword,將 false 改為 true:$cfg['Servers'][$i]['AllowNoPassword'] = true;ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewStrongPass!';AllowNoPassword 改回 false,避免安全風險。phpMyAdmin 5.x 版本配置檔結構較新,請優先編輯 config.inc.php;若不存在,可複製 config.sample.inc.php 並重命名。