1. 程式人生 > 資料庫 >xmapp配置下報錯mysqli::real_connect(): (HY000/1045): Access denied for user ‘pum‘@‘localhost‘ (using pass

xmapp配置下報錯mysqli::real_connect(): (HY000/1045): Access denied for user ‘pum‘@‘localhost‘ (using pass

mysqli::real_connect(): (HY000/1045): Access denied for user ‘pum’@‘localhost’ (using password: NO)在這裡插入圖片描述

此錯誤資訊為MySQL密碼錯誤所導致,xmapp中預設的密碼為空,由於我計算機本身安裝著MySQL,在配置xampp環境時,出現賬號密碼錯誤。
解決方案:找到目錄xmapp\phpMyAdmin\config.inc.php修改配置檔案
找到
c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘user’] = ‘root’;

c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘password’] = ‘’;

c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘controluser’] = ‘pum’;
c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘controlpass’] = ‘’;
在這裡插入圖片描述

在這裡插入圖片描述

將其修改為自己的使用者名稱和密碼
c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘user’] = ‘root’;
c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘password’] = ‘1234’;

c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘controluser’] = ‘root’;
c f g [ ′ S e r v e r s ′ ] [ cfg['Servers'][ cfg[′Servers′][i][‘controlpass’] = ‘1234’;
在這裡插入圖片描述

在這裡插入圖片描述
問題成功解決
在這裡插入圖片描述