この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 13854|答える: 2

[ヒント] phpmyadminやコマンドラインを使ってmysqlのルートパスワードを変更し、再起動後にmysqlのログインエラーの解決策を見つけてください。

[リンクをコピー]
掲載地 2014/11/18 18:52:27 | | |
多くの人がphpmyadminやコマンドラインを使ってmysqlのrootパスワードを変更し、再起動後にmysqlのログインエラーが見つかります。なぜそうなるのでしょうか?
mysql rootのパスワードを変更するには、mysqlソフトウェア内のmysqlデータベースでrootのパスワードを変更し、設定ファイルでも変更する必要があります。
また、データベースの修正は単に1行のデータを変更することだけではなく、手動で修正せず、コマンドで修正してください。


まず、rootアカウントでphpmyadminにログインし、左側をクリックしてmysqlデータベースを入力し、上部の「mysql」をクリックしてSQL入力インターフェースに入ります。 次のコマンドを入力してください:
user set password=password('123456') を更新し、ここで User='root'
その中でも、123456は変更したいパスワードなので、データベース内で直接パスワードを変更しないように注意してください。

次に右下の「実行」をクリックすると「影響を受けたx行」が表示され、修正が成功したことを意味します。


パスワードの変更は基本的にここで行われますが、その後の問題が発生します。データベースのパスワードが変更され、phpMyAdminを終了して再度ログインすると、データベースに接続できないことがわかります。
これは、phpMyAdminのデータベースログイン情報が元のままだため、ログインできないためです。


解決策:phpMyAdminのインストールディレクトリを開き、config.inc.phpファイルを見つけてNotepadや他のテキストエディタで開きます。


Find $cfg['Servers'][$i]['password'] = ''; 設定した新しいパスワードに変更し、保存して終了します。


phpMyAdminを再度開いてみてください。通常接続でき、パスワード変更も完了します。






先の:Windowsシステムはソフトウェアなしでフォルダの隠しやパスワード追加を教えてくれます
次に:C# _OOP知識ポイントの注記
掲載地 2014/11/18 18:55:23 |
phpmyadminで直接rootパスワードを変更しているのに、なぜこのエラーが起きなかったのでしょうか?
 地主| 掲載地 2014/11/18 19:11:58 |
管理者が2014年11月18日 18:55に投稿
phpmyadminで直接rootパスワードを変更しているのに、なぜこのエラーが起きなかったのでしょうか?

phpmyadminはログインできなかったのを覚えています。設定ファイルのパスワードが変更されていなかったから(wamp)、バージョンの問題かもしれません
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com