エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

【MySQL】最初に設定したいDB作成とユーザー作成【413日目】

こんなとき困るよね

最初にMySQLインスタンス作りました。

Laravelとかプロジェクトに合わせてDBスキーマ作成したい。
該当スキーマに対してだけアクセスできるユーザー作りたい。

・・・コマンドなんだっけ。

ってことで備忘録的にまとめ。

コマンド

create database `db-name`;
grant all privileges on `db-name`.* to user_name identified by password; 
flush privileges;
  1. DB作成
  2. そのDB好き勝手触れる権限を付与したユーザー作成。
  3. 設定の反映

ホストとかはワイルドカードにして、どこからでもアクセスできるように。

この2つだけひとまず。
このユーザーとパスワードを、Laravelの.envとかに書くやつですね。

お疲れ様でした。