MacのXAMPPで実行されているローカルホストがあります。ある時点で、忘れてしまったphpMyAdminにパスワードを設定しました。 phpMyAdminに戻るのを手伝ってくれる人はいますか?私はたくさんのチュートリアルを行ってきましたが、それらはすべて機能しないか、コンピューターにないように見えるファイルを参照します。簡単な方法はありますか?
開こうとすると:
http://localhost
私は得る:
The Server http://localhost:80 requires a username and password
このファイルを編集したい: "\ xampp\phpMyAdmin\config.inc.php"
この行を変更します。
$cfg['Servers'][$i]['password'] = 'WhateverPassword';
どんなパスワードでも。パスワードを覚えていない場合は、シェルで次のコマンドを実行します。
mysqladmin.exe -u root password WhateverPassword
ここで、「WhateverPassword」は新しいパスワードです。
これを実行するxammpフォルダー 'C:\ xampp\mysql'にあるresetroot.bat
というバッチファイルがあり、phpmyadmin
パスワードを削除します。あとは、MySQL
でxamp
サービスを開始し、[管理]ボタンをクリックするだけです。
質問は古くなっているかもしれませんが、私は今、同じ問題に苦労しています。
Nedshed の指示に従ってresetroot.bat
でパスワードを削除した後、http://localhost/security/index.php
に移動して別のパスワードを選択できます。
こんにちはこれは私のために働いた "/ opt/lampp/xampp security" Centosで
[root @ XXXXX〜]#/ opt/lampp/xampp security
XAMPP:クイックセキュリティチェック...
XAMPP:XAMPPページはパスワードで保護されています。
XAMPP:とにかくパスワードを変更しますか? [いいえはい
XAMPP:パスワード:
XAMPP:パスワード(もう一度):
XAMPP:パスワード保護がアクティブです。ユーザー名として「xampp」を使用してください!
XAMPP:MySQLはネットワーク経由でアクセスできません。良い。
XAMPP:MySQLにはルートパスワートセットがあります。いいね! :)
XAMPP:ユーザー「daemon」のFTPパスワードは「xampp」に設定されたままです。
XAMPP:パスワードを変更しますか? [はい]
XAMPP:パスワード:
XAMPP:パスワード(もう一度):
XAMPP:ProFTPDをリロードします... OK。
XAMPP:完了。
[root @ XXXXX〜]#
最良の方法は、phpmyadminフォルダーに移動してconfig.inc.phpを開き、allownopassword = falseを$ cfg ['Servers'] [$ i] ['AllowNoPassword'] = true;に変更することです。
(ソース: https://stackoverflow.com/a/22784404/237734 )
コマンドを使用してMysqlを停止し、ユーザーパスワードを変更する必要があります。