LoginSignup
2
2

More than 5 years have passed since last update.

MySQLの諸々の設定

Last updated at Posted at 2015-04-02

インストール

$ brew install mysql

rootでログインする時にパスワードをセットする.(初期)

まずrootでログインする.
その後rootに対してパスワードを設定する.
設定後に権限の反映を行う処理をすると終わり.

$ mysql -u root


$ SET PASSWORD for root@localhost = PASSWORD('自分の好きなパスワード');
$ SET PASSWORD for root@'127.0.0.1' = PASSWORD('自分の好きなパスワード');
$ SET PASSWORD for root@'::1'  = PASSWORD('自分の好きなパスワード');


$ FLUSH PRIVILEGES;

パスワード設定後にログインする時は

$ mysql -u root -p

ユーザの作成

CREATE USER ユーザ名

権限の付与

GRANT ALL PRIVILEGES ON 'DB名'.'テーブル' TO 'ユーザ名@'ホスト名';

権限の一覧はこちらのサイトへ

GRANT OPTION

このオプションを設定すると他のユーザに対して,自分が与えられている権限まで与える事ができるというオプション.

GRANT ALL PRIVILEGES ON 'DB名'.'テーブル' TO 'ユーザ名'@'ホスト名' WITH GRANT OPTION;
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2