##はじめに
本記事では、MySQLをインストールしてユーザーを作成するまでの手順を述べます。
※ MySQLのインストール方法は載せてないので、ご了承ください。
環境
macOS Big Sur バージョン 11.6
MySQL 8.0.25
###補足
MySQLのバージョンはサーバーを起動する前に、以下のコマンドで確認できます。
$ mysql --version
##解説
それでは、ユーザー作成の手順を述べます。
まず、サーバーを起動します。
$ mysql.server start
SUCCESS!が表示されたら、rootユーザーでログインします。
mysql> mysql -u root -p
パスワードを聞かれるので、入力します。
Enter password:
これでrootユーザーでログインできました。
createコマンドでユーザーを作成していきます。
今回、ホストはlocalhostで設定しています。
mysql> create user `ユーザー名`@`localhost` IDENTIFIED BY 'パスワード';
正しく追加できていれば、以下のコマンドで追加したユーザーが表示されます。
mysql> SELECT Host, User FROM mysql.user;
ユーザーを作成しただけでは、データベースのアクセス権限がないので付与してあげる。
mysql> GRANT ALL ON データベース名.* TO 'ユーザー名'@'localhost';
これで権限の付与が完了です。
以下のコマンドで権限を確認できます。
mysql> show grants for 'ユーザー名'@'localhost';
##おわりに
MySQLをインストールしてから、ユーザーを作成するまでの手順を記載しました。