Linux mysqlのパスワード変更

王林
リリース: 2023-05-18 10:47:37
オリジナル
1939 人が閲覧しました

Linux オペレーティング システムでは、MySQL データベース管理システムが広く使用されているオープン ソース ソフトウェアです。 Web サイトやアプリケーションのバックエンド データベースなど、さまざまなシナリオで使用できます。ただし、使用中に MySQL アクセス パスワードの変更が必要になる場合があります。次に、Linux オペレーティング システムで MySQL アクセス パスワードを変更する方法を学びます。

1. MySQL へのログイン

まず、ユーザー パスワードを変更するために、root ユーザーとして MySQL にログインする必要があります。次のコマンドを使用して MySQL にログインします。

mysql -u root -p
ログイン後にコピー

パスワードの入力を求められます。パスワードを入力すると、入力した文字は表示されなくなりますが、パスワードの入力を続けることができます。パスワードを入力したら、Enter キーを押して続行します。

2. データベースの選択

MySQL にログインした後、変更するデータベースを選択する必要があります。次のコマンドを使用してデータベースを選択できます。

use databasename;
ログイン後にコピー

「データベース名」を選択するデータベース名に置き換えてください。

3. ユーザーのクエリ

データベースを選択した後、変更するユーザーとそのパスワードをクエリする必要があります。ユーザーを照会するには、次のコマンドを使用します。

SELECT user,authentication_string,plugin,host FROM mysql.user;
ログイン後にコピー

このコマンドは、ユーザー名、パスワード ハッシュ、プラグイン情報、ホスト情報を含む、MySQL ユーザー テーブルに存在するすべてのユーザーを一覧表示します。

4. パスワードの変更

これで、変更したいユーザーとパスワードが見つかりました。パスワードを変更するには、次のコマンドを使用します。

UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE user='user_name' AND Host='Host_name';
ログイン後にコピー

「new_password」を設定する新しいパスワードに置き換え、「user_name」をパスワードを変更するユーザーの名前に、「Host_name」を MySQL に接続されているホストの名前に置き換えてください。 。

5. 権限の更新

パスワードを変更した後、MySQL の権限を更新して有効にする必要があります。次のコマンドを使用して権限を更新します。

FLUSH PRIVILEGES;
ログイン後にコピー

これで、MySQL アクセス パスワードの変更が完了しました。新しいパスワードを使用して MySQL に接続し、元のユーザー アカウントに対して操作できます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート