エンジニアのひよこ_level10

【毎日更新!】新卒2年目エンジニアブログです! プログラムだけじゃなく、マネジメントとかも書いていきたい!

【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とかに書くやつですね。

お疲れ様でした。