2018/08/16更新

[MySQL] Webアプリのローカル開発環境作りに使う、データベース作成、DBユーザー作成、権限付与コマンドまとめ

このエントリーをはてなブックマークに追加      

こんにちは、@yoheiMuneです。
何かWebアプリケーションを作る際に、ローカルにMySQLの環境を作りたいことが多いです。その際に使うデータベース作成などのコマンドを、ブログにまとめておきたいと思います。



データベース作成、ユーザー作成、権限付与を行うコマンド

アプリ用に新規にデータベースやDBユーザーを作るコマンドです。
# mysqlにログイン後のコマンドです。

# データベース作成(データベース名=myapp).
CREATE DATABASE myapp CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

# ユーザー作成(ユーザー名=myapp、パスワード=myapp).
CREATE USER myapp@localhost IDENTIFIED BY 'myapp';

# myappデータベースにフル権限を付与.
GRANT ALL PRIVILEGES ON myapp.* TO 'myapp'@'localhost';
myappを書き換えれば、色々なアプリのローカル開発用に使えると思います。



注意

パスワードが安易すぎるので、サーバー環境や本番環境では使わないでください。ちゃんとしたパスワードにする必要があります。



最後に

上記のコマンドを月に数回参照することがあるので、ブログにも残しておこうと思い書きました。こういう便利コマンド集をいっぱい持っていたら、開発が効率的にできていいですよね〜。

最後になりますが本ブログでは、サーバー、フロントエンド、PHP、インフラ、Swift、Node.js、Java、Linux、機械学習、などの技術トピックを発信をしていきます。「プログラミングで困ったその時の、解決の糸口に!」そんな目標でブログを書き続けています。ぜひ、本ブログのRSSTwitterをフォローして貰えたら嬉しいです ^ ^

最後までご覧頂きましてありがとうございました!





こんな記事もいかがですか?

RSS画像

もしご興味をお持ち頂けましたら、ぜひRSSへの登録をお願い致します。