ホームページ  >  記事  >  データベース  >  Linux mysql パスワードを忘れた

Linux mysql パスワードを忘れた

王林
王林オリジナル
2023-05-08 18:58:35739ブラウズ

MySQL Linux のパスワードを忘れた場合

MySQL は最も一般的に使用されているリレーショナル データベース管理システムの 1 つであり、Linux は広く使用されているオペレーティング システムです。 Linux システムでは、MySQL データベースも広く使用されています。 MySQL のインストールと構成は比較的簡単なプロセスですが、使用中または初心者が MySQL を学習しているときは、パスワードを忘れるという問題に遭遇することがよくあります。この記事では、Linux システムで MySQL パスワードを忘れた場合の解決方法を紹介します。

  1. root ユーザーを使用して MySQL にログインする

Linux システムで、コマンド ラインから MySQL にログインする場合は、 root ユーザーを選択し、対応するパスワードを入力します。 MySQL の root パスワードを忘れた場合、login コマンドによる操作ができなくなります。したがって、最初のステップは、root ユーザーを使用して MySQL にログインすることです。前提条件は、MySQL サービスが Linux システムにインストールされていることです。

ターミナルに入り、次のコマンドを入力します:

mysql -u root -p

パスワードの入力を求められます。MySQL root パスワードを忘れた場合は、任意の文字を入力するか、直接 Enter キーを押してください。この時点で、新しいパスワードの入力を求められます。

  1. MySQL の root パスワードをリセットする

MySQL では、root ユーザーのパスワードはシステム テーブルに保存されるため、SQL コマンドを使用してこれを直接変更できます。 MySQL root パスワードをリセットするためのパスワードの値。具体的な手順は次のとおりです:

a. MySQL データベースの選択

SQL コマンドを使用してパスワードを変更する前に、まず MySQL データベースを選択する必要があります。次のコマンドを入力します:

use mysql;

b. root ユーザーのパスワードを更新します

MySQL では、フレームワークにパスワードを更新するための組み込みステートメントがあり、root ユーザーに対して操作できます。 。次のコマンドを入力します。

update user set password=password("新密码") where user="root";

ここでの「新しいパスワード」とは、元のパスワードを置き換えるために新しいパスワードを入力することを指します。

c. ユーザー権限を更新する

上記のコマンドを使用してルート データベースのパスワードを変更した後、新しいパスワードを有効にするためにユーザー権限を更新する必要があります。次のコマンドを入力します:

flush privileges;

d. MySQL サービスを終了します

上記の変更操作を完了した後、MySQL サービスを終了し、新しいパスワードで再度ログインする必要があります。この時点で、次のコマンドを入力します。

exit;
  1. 新しいパスワードを使用して MySQL にログイン

上記の手順を完了すると、新しいパスワードを使用して MySQL にログインできます。再度 MySQL にログインします。次のコマンドを入力します:

mysql -u root -p

パスワードの入力を求めるプロンプトが表示されるので、変更した新しいパスワードを入力します。正しいパスワードを入力すると、MySQL データベースに関連する操作を実行できるようになります。

要約:

Linux システムでは、MySQL データベースの root パスワードを忘れても、それほど面倒な問題ではありません。最初のステップで SQL コマンドといくつかの操作を使用するだけで、簡単にパスワードを忘れることができます。解決してパスワードをリセットしてください。この記事の紹介を通じて、Linux システム ユーザーがパスワード紛失の問題を解決し、誰もが MySQL 関連の操作をスムーズに実行できるようにしたいと考えています。

以上がLinux mysql パスワードを忘れたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。