1. 便利な動作 (✿◡‿◡)
開発中に、「123456」経由で PHP 環境をインストールし、ページを閉じ、MySQL を再起動し、phpmyadmin 経由で再度 MySQL にアクセスしました。何が起こったか推測します
MySQL に入った後、mysql データベースが消え、use mysql コマンドを実行すると、エラーが報告されます ( データベース 'mysql' へのユーザー ''@'localhost' のアクセスが拒否されました。) )、以下の図に示すように
2. 試してみる
問題に遭遇したら、当然データベースを使わなければいけないので、インターネットで調べた解決策のいくつかは問題を解決しませんでした。 ? ?色々な方法を試してみましたが、増えもせず、減りもしないままです!
諦める? ? ?屈する気はありません! ! !
phpmyadmin の問題かどうかわからないので、すべての変更を復元し、MySQL-Front に切り替えて「root ユーザー名、空のパスワード」でログインしました。問題はまだ残っています。残念です。
3. 希望
この時ふと思ったのですが、MySQLは「rootユーザー名と空のパスワード」でアクセスできるので、xamppのコマンドウィンドウから入れてもいいのではないかと試してみたら成功しました!そこで、SQL ステートメントを使用してパスワードを変更したところ、成功しました。
この時点で、問題は解決しました。phpmyadmin を使用して MySQL に再度アクセスできないのはなぜですか? ? ?
あなたの努力はすべて無駄になってしまいましたか? ? ?
C:xamppphpMyAdminconfig.inc.php ファイルを変更する必要があるかもしれないとひらめき、新しく設定したパスワードを次のように追加して再度アクセスしたところ、成功しました。
このとき、mysqlデータベースのユーザーテーブルを確認すると、次のように表示されます。
概要:
これらのツールに慣れていない場合でも、恥ずかしがらないでください (✿◡‿◡)必要に応じて、最初に情報を簡単に確認できます