MySQLにユーザを追加する
2006/04/03 | MySQL
別に特殊なことをするわけではないけれど、毎回「どうやるんだっけ」と正確なコマンドを忘れてしまうので備忘録として・・・。
mysqlにrootでログインし、以下のコマンドを入力(一行目で既にDBが作成されている場合は省略)
$ CREATE DATABASE [DB名];
$ GRANT ALL ON [DB名].* TO [ユーザ名]@[ホスト名] IDENTIFIED BY “[パスワード]”;
$ FLUSH PRIVILEGES;
MySQLでは「create user」という操作がなく(?)、「grant」構文がそのまま「create user」の機能も併せ持っている。
元々PostgreSQLからはいった人間にとっては、やり方が違うので少し戸惑いがあります。