mysql データベースを使用するときにパスワードを忘れると、次の図が表示されます。
エラー 1045 (28000): ユーザー ‘root’@‘localhost’ のアクセスが拒否されました。 (パスワードを使用: YES)
一般的に、アンインストールして再インストールする方法と、パスワードの検証をスキップしてパスワードを変更する方法の 2 つの解決策があります。明らかに同じです。より便利なオプションです。この方法の手順は次のとおりです:
1. mysql サーバーを閉じます
1. bin を見つけますmysql インストール パスのディレクトリ パス
コンピュータの「サービス」で mysql を見つけ、ダブルクリックして対応するパスを見つけます
2. コマンドを開きます。管理者権限で行を開き、
##3 でインストール パスの下の bin ディレクトリ パスにジャンプします。コマンド ラインにコマンドを入力して、mysql# のパスワード検証をスキップします。
##mysqld --console --skip-grant-tables --shared-memorymysqld コマンドは bin ディレクトリにあります。このコマンドは、コマンドラインは bin ディレクトリにジャンプします。コマンド #4 を入力した後はこのウィンドウを閉じないでください。管理者権限で別の dos コマンド ウィンドウを開き、ログイン コマンド
mysql - を入力します。 u root -pコマンド入力で
を直接クリックします
5. SQL コマンドを使用して mysql にジャンプしますテーブルを開き、パスワードを変更します 6. フラッシュ権限コマンドを入力して終了します 7. すべてのコマンド ラインを閉じます8. mysql サーバーを再起動します 9. 設定したパスワードを使用して mysql サーバーにアクセスできます
以上がmysqlの忘れたパスワードをリセットする方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。