このチュートリアルの動作環境: Windows7 システム、mysql5.7.12 バージョン、Dell G3 コンピューター。
mysql では、root アカウントにログインし、root を使用して一般ユーザーのパスワードを変更できます。
root ユーザーは非常に高い権限を持っており、自分のパスワードを変更できるだけでなく、他のユーザーのパスワードも変更できます。
mysql5.7.12 ユーザーパスワードを変更する手順
1.「win r」キーを使用して「ファイル名を指定して実行」を開きます。 cmd ウィンドウを開き、「cmd」と入力して Enter キーを押し、cmd ウィンドウを開きます
2。cmd ウィンドウで、「mysql -u root -p」コマンドを実行し、パスワードを入力して root
3 として MySQL データベースにログインします。コマンド モードでは、SET ステートメントを使用して一般ユーザーのパスワードを変更します。
MySQL では、root ユーザーのみが MySQL データベースを更新してパスワードを変更できます。 root ユーザーとして MySQL サーバーにログインした後、SET ステートメントを使用して通常のユーザーのパスワードを変更できます。構文形式は次のとおりです。SET PASSWORD FOR 'username'@'hostname' = PASSWORD ('newpwd');このうち、username パラメータは一般ユーザのユーザ名、hostname パラメータは一般ユーザのホスト名、newpwd は変更する新しいパスワードです。 。 注: 新しいパスワードは、PASSWORD() 関数を使用して暗号化する必要があります。PASSWORD() を使用して暗号化されていない場合、パスワードは正常に実行されますが、ユーザーはログインできません。 一般ユーザーがパスワードを変更する場合は、FOR 句を省略して自分のパスワードを変更できます。構文形式は次のとおりです。
SET PASSWORD = PASSWORD('newpwd');例: SET ステートメントを使用して、testuser ユーザーのパスワードを「newpwd」に変更します。
SET PASSWORD FOR 'testuser'@'localhost' = PASSWORD("newpwd");It実行結果から、SET ステートメントが正常に実行され、testuser ユーザーのパスワードが「newpwd」に正常に設定されたことがわかります。 次の例では、testuser ユーザーのパスワードが正常に変更されたかどうかを確認します。 MySQL サーバーを終了し、testuser ユーザーとしてログインし、パスワード「newpwd」を入力します。
mysql -utestuser -p実行結果から、testuser ユーザーが正常にログインしたことがわかります。そしてパスワードの変更に成功しました。
[関連する推奨事項: mysql ビデオ チュートリアル
]###以上がmysql5.7.12でユーザーパスワードを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。