泳げないたいやきの日記

趣味でCSを勉強したことをまとめるノートです。誤字脱字や、誤った記事などがあればご教授いただますと幸いです。

MySQLのユーザ設定について(Mac)

環境

macOS Big Sur 11.4

MySQL 8.0.25

前提条件

MySQLをインストールし、起動している状態

・ローカルホストのユーザの作成

 

1.  ユーザの作成

MySQLのコマンド入力モードにて、

mysql>  CREATE USER 'pomupomu'@localhost IDENTIFIED BY 'testPassword';

と入力します。

pomupomu  : ユーザ名

testPassword : パスワード

 

入力後に、「Query OK, 0 rows affected 」と表示されたらユーザの作成は完了です。

 

2. ユーザの確認

MySQLのコマンド入力モードにて、

mysql>  SELECT user, host FROM mysql.user;」と入力します。

入力後に、

+------------------+-----------+

| user             | host      |

+------------------+-----------+

| mysql.infoschema | localhost |

| mysql.session    | localhost |

| mysql.sys        | localhost |

| pomupomu         | localhost |

| root             | localhost |

+------------------+-----------+

と表示されます。

無事に「pomupomu」の名前がある事を確認できました。

 

3. ユーザの削除

MySQLのコマンド入力モードにて、

mysql>  DROP USER pomupomu@'localhost';」と入力します。

 

※上記のコマンドで削除できるのですが、確認の為に「mysql> SELECT user, host FROM mysql.user;」と入力したところ、

+------------------+-----------+

| user             | host      |

+------------------+-----------+

| mysql.infoschema | localhost |

| mysql.session    | localhost |

| mysql.sys        | localhost |

| root             | localhost |

+------------------+-----------+

と表示され、「pomupomu」の名前が削除されていました。