こんにちは。
MySQLを最近頻繁に使うので、その際にセットアップでやったこととかのメモをまとめておきました。
○環境
Windows 10(64bit)
Windowsだけど、コマンドとかに関しては多分一緒な感じだと思う。ところどころCentos7でも同じようなことをやって、環境を作ったりしたので、違っている部分があるかもしれない(つまり適当)。
〇ユーザーの作成
MySQLをインストールした直後は「root」ユーザーしか作成されていませんので、新しいユーザーを作成します。
作成するコマンドは以下の通り。
CREATE USER <user>; CREATE USER <user> IDENTIFIED BY 'password';
初回のコマンドはパスワードなしでのユーザーの作成方法。次のコマンドがパスワードありでのユーザーの作成方法。ちなみに、複数人同時にユーザーを作成する場合は以下の通り。
CREATE USER user1 IDENTIFIED BY 'password1', user2 IDENTIFIED BY 'password2', user3 IDENTIFIED BY 'password3', ...;
またユーザーの書式は、以下の通り。
user_name@host_name
〇ユーザーの確認
利用可能なユーザーを確認するには、以下のコマンド、
select User, Host from mysql.user;
で確認します。
〇ユーザーの削除
削除の方法は、
DROP USER 'user'@`host_name`;
のようにします。