我看到這個問題已經被問了很多次,但我不覺得我的問題的解決方案。在config.inc.php
XAMPP phpMyAdmin的錯誤1045:「訪問被拒絕的用戶‘根’@‘localhost’的
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
我安裝XAMPP。在phpMyAdmin我修改的[email protected]
密碼。我能夠使用新密碼登錄到phpMyAdmin。
但是,當我添加一個新用戶的Drupal按照Drupal的安裝步驟,我得到此錯誤:
Error 1045, "Access denied for user 'root'@'localhost' (Password: YES)
但仍然drupal用戶被創建,但在MySQL中的drupal數據庫不會被創建。
當我嘗試創建分開的drupal數據庫時,我能夠做到這一點。
除此之外,我試過MySQL.exe -u root -p
。它在那裏工作得很好,所以我不確定。
儘量保持密碼爲空 – PravinS