mysqlでユーザーとデータベースを新しく作成する方法は何ですか?

MySQLで新しいユーザーとデータベースを作成する手順は以下の通りです:

  1. MySQLデータベースサーバーに接続するために、コマンドラインツール(MySQL Shell、MySQL Command Lineなど)を開いたり、グラフィカルなツール(phpMyAdminなど)を使用したりしてください。
  2. MySQLサーバーに管理者アカウントでログインしてください。通常、管理者アカウントはrootであり、対応するパスワードを入力する必要があります。
  3. 新しいデータベースを作成してください。mydatabaseという名前のデータベースを作成するには、以下のコマンドを使用してください。
CREATE DATABASE mydatabase;
  1. 私のユーザー
  2. 私のパスワード
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

上記の命令では、myuserは作成するユーザー名を表し、localhostはそのユーザーがデータベースにローカル接続できることを意味し、mypasswordはそのユーザーのパスワードです。

  1. 私のユーザー
  2. 私のデータベース
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';

上記の命令では、mydatabase.* はmyuserユーザーによるmydatabaseデータベースのすべてのテーブルと操作に権限があることを示します。

  1. 新たな権限を取得する。MySQLの権限設定を更新するために、以下のコマンドを使用して、新しいユーザーおよび権限を即座に有効にすることができます。
FLUSH PRIVILEGES;

上記手順を完了すると、新しいMySQLユーザーとデータベースが作成されます。

bannerAds