MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLルートパスワードをリセットまたは変更するにはどうすればよいですか?


ルートパスワードをリセットまたは変更するには、最初にMySQLを管理者モードで開く必要があります。ここでは、すべてのユーザーとホストを確認できます。以下はクエリです-

mysql> USE mysql;
Database changed
mysql> SELECT user,host from user;

これが出力です。

+------------------+-----------+
| user             | host      |
+------------------+-----------+
| John             | %         |
| Mac              | %         |
| Manish           | %         |
| mysql.infoschema | %         |
| mysql.session    | %         |
| mysql.sys        | %         |
| root             | %         |
| am               | localhost |
+------------------+-----------+
8 rows in set (0.00 sec)

それでは、パスワードを変更するためのクエリを見てみましょう。

mysql> ALTER USER 'root'@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.13 sec)

mysql> ALTER USER 'Manish'@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.14 sec)

上で見たように、「マニッシュ」はルートであり、パスワードを変更しました。上記のクエリは、MySQL5.7.6以降のバージョンで機能します。

パスワードがリセットまたは変更されているかどうかを確認するには、CMDを開いて、ビンが存在するシステムのディレクトリにアクセスする必要があります。まず、古いパスワードでログインしてみましょう。

MySQLルートパスワードをリセットまたは変更するにはどうすればよいですか?

上のスクリーンショットでわかるように、リセットまたは変更された以前のパスワードが試されます。同じことは機能しません。次に、新しいパスワード「123456」でMySQLを開こうとしますが、機能します。

MySQLルートパスワードをリセットまたは変更するにはどうすればよいですか?
  1. WSLユーザーパスワードをリセットする方法

    一般にWSLとして知られているLinux用のWindowsサブシステムは、ユーザーがサポートされているLinuxディストリビューションをWindowsで実行できるようにする機能です。デュアルブートとは異なり、WSLは通常のWindowsアプリケーションのようにWindows内で実行されます。 WSLでは、忘れたパスワードは、編集可能なブートローダーがないため、通常のLinux環境とは異なる方法で処理されます。また、ルートシェルを起動するためにハイジャックできるinitシステムもありません。このガイドでは、WSLユーザーパスワードをリセットする手順について説明します。 rootアカウントの使用

  2. BIOS パスワードを削除またはリセットする方法 (2022)

    パスワードを忘れることは、私たち全員がよく知っている問題です。ほとんどの場合、[パスワードを忘れた] をクリックするだけです。 オプション いくつかの簡単な手順に従うと、アクセスが元に戻りますが、常にそうであるとは限りません. BIOS パスワード (通常、BIOS 設定への入力を回避するため、またはパソコンの起動を回避するために設定されるパスワード) を忘れると、システムを完全に起動できなくなります。 幸いなことに、世の中のすべてのものと同様に、この問題にはいくつかの回避策があります。この記事では、BIOS パスワードを忘れた場合の回避策/解決策を説明し、システムに再度ログインできるよう