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