質問

発行したコマンド:

DROP USER 'root'@'localhost'; GRANT ALL PRIVILEGES ON . TO 'root'@'%';

が---PhpMyAdmin.実行直後、余儀なくされた出PhpMyAdmin.ん:

エラー

#1130-ホスト'localhost"ではありません 接続可能ですMySQL サーバー

をめぐる対立を解決する私の問題なのか。

役に立ちましたか?

解決

使用のIP替り:

DROP USER 'root'@'127.0.0.1'; GRANT ALL PRIVILEGES ON . TO 'root'@'%';

用の可能性を見 このリンク.

を、rootユーザで、サンプルをベースにプラグイン公全てを記憶させることができます。からのコマンドライン(Start>Run>"cmd"なクォート):

mysqladmin -u root password 'mynewpassword'

文書, は、 を失ったルートアクセスにMySQL.

他のヒント

あなたのphpMyAdminディレクトリの下にファイル「config.inc.phpファイル」を見つけて、次の行を編集します:

$cfg['Servers'][$i]['auth_type'] = 'config'; // config, http, cookie

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user

$cfg['Servers'][$i]['password'] = 'TYPE_YOUR_PASSWORD_HERE'; // MySQL password

'パスワード]フィールドに使用するパスワードは、MySQLのrootパスワードを同じにする必要があることに注意してください。また、あなたがチェックする必要があり、ルートログインがこの行に許可されている場合:

$cfg['Servers'][$i]['AllowRoot']     = TRUE;        // true = allow root login

この方法では、あなたがあなたのrootのパスワードを設定しています。

タグの下にmy.iniでこれを使用します
[mysqldump]
    user=root
    password=anything
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top