4

Windows 7 ラップトップに EasyPhp (バージョン 5.3.9) をインストールし、同梱の phpMyAdmin モジュール (easyPhp 管理ホームページから選択) を使用しようとしましたが、ログインできません - 次のエラーが表示されます:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

ファイルをまったく変更していないため、user=root のみを使用し、パスワードは使用しないでください。

SO で他のスレッドを確認しましたが、該当する解決策が見つかりませんでした。また、easyPhpを完全にアンインストールして再インストールしようとしましたが、スレッドの1つで提案されているようにすべてのブラウザキャッシュをクリアしても同じ問題です。

次はどうする?管理ツールにさえ行けないのに、どうすれば EasyPhp で MySQL モジュールを使用できますか?

4

2 に答える 2

5

デフォルトでは、phpMyAdmin はパスワードなしではログインできません。

config.inc.phpphpMyAdmin ディレクトリを開き、次のように設定されていることを確認する必要があります。

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

'AllowNoPassword'true に設定する必要があることに注意してください。

于 2012-08-16T12:32:40.933 に答える
1

試す:

  1. 案内する

    C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-binaries\dbserver\mysql5711x86x160717165359\bin
    

    そして走る

    mysql.exe  
    
  2. 入力:

    mysql_upgrade -u root -p
    

どうやら、これにより、いくつかのファイルの問題を修正するアップグレードが発生します。

于 2016-07-18T01:35:58.303 に答える