Linux mysqlのパスワード変更

王林
王林オリジナル
2023-05-18 10:47:371946ブラウズ

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 サイトの他の関連記事を参照してください。

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