MySQL は、データの保存と管理に非常に一般的に使用されているオープン ソース データベース管理システムです。 MySQL を使用している場合、ユーザー権限を設定する際にユーザー パスワードを設定することも重要なタスクです。 MySQL でユーザー パスワードを設定する方法を見てみましょう。
MySQL を使用する前に、MySQL サーバーにログインする必要があります。次のコマンドを使用できます。
mysql -u root -p
このコマンドを使用すると、root ユーザーを使用して MySQL にログインできます。このコマンドを入力すると、root ユーザーのパスワードの入力を求められます。正しいパスワードを入力すると、MySQL に正常にログインできます。
MySQL でユーザー パスワードを設定する場合は、まずユーザーを作成する必要があります。次のコマンドを使用して、user という名前のユーザーを作成できます:
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
上記のコマンドで、「user」@「localhost」はユーザー user をローカルに作成することを意味し、「password」はユーザーのパスワードです。また、localhost を指定したホスト名に置き換えて、別のマシンにユーザーを作成することもできます。
ユーザーを作成したら、ユーザーが指定されたデータベースにアクセスできるように、そのユーザーを認可する必要があります。次のコマンドを使用して、ユーザー user を承認できます。
GRANT ALL PRIVILEGES ON database_name.* TO 'user'@'localhost';
上記のコマンドで、「database_name」は、ユーザー user にアクセスさせるデータベースの名前を表します。 * はすべてのテーブルを表します。特定のテーブル名を指定することもできます。このコマンドは、指定されたデータベースに対するすべての権限をユーザー user に付与します。
認可が完了したら、MySQL 権限を更新して有効にする必要があります。次のコマンドを使用して権限を更新できます:
FLUSH PRIVILEGES;
このコマンドにより、MySQL はローカルの認証ステータスを更新し、最新の認証の変更をメモリに更新します。
ユーザー パスワードを変更する場合は、次のコマンドを使用できます:
SET PASSWORD FOR 'user'@'localhost' = PASSWORD('new_password');
上記のコマンドでは、「new_password」 ' は、設定する新しいパスワードです。
概要
MySQL を使用する場合、ユーザー パスワードの設定は非常に重要な作業です。上記の手順に従って、ユーザーの作成、承認、権限の更新、パスワードの変更を行うことができます。これらの簡単な手順で、データを安全に保つことができます。
以上がmysqlでユーザーパスワードを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。