MySQL-8.0 データベース+ユーザー作成

 MySQLログイン

# mysql -u root -p

データベース作成

mysql> create database <データベース名>;
Query OK, 0 rows affected (0.14 sec)

DBユーザー作成 ※ローカルユーザー

mysql> create user 'DBユーザー名'@'localhost' identified with mysql_native_password by 'DBパスワード';
Query OK, 0 rows affected (0.14 sec)

ユーザー権限設定

mysql> grant all on <データベース名.*> to <DBユーザー名>@'localhost' with grant option;
Query OK, 0 rows affected (0.14 sec)

権限設定反映 
※テーブルのリロード指示を行わない場合、キャッシュの破棄がされないため、DB切り替えやフラッシュしないと反映されない場合がある

mysql> flush privileges;
Query OK, 0 rows affected (0.22 sec)

 

1 thought on “MySQL-8.0 データベース+ユーザー作成

Comments are closed.