MySQLデータベース作成

root で mysql に
mysql -u root -p
データベース作成
create database データベース名 character set utf8;
DBが作成されたか確認
show create database データベース名;
権限とパスワードを設定
grant create, drop, index, select, insert, update, delete on データベース名.* to ユーザー名@ホスト名 identified by 'パスワード';
※ grant 権限内容 on 権限対象 to ユーザー@ホスト名 identified by パスワード;
権限内容
all privilegesGRANT(権限の付与)以外の権限を付与
alterテーブル変更
createテーブル作成
dropテーブル削除
indexインデックス作成、削除
selectselect文
insertinsert文
updateupdate文
deletedelete文
もし、権限の付与を間違えてしまった場合は、下記のコマンドで一度権限を削除して再度権限を付与
revoke all privileges, grant option from ユーザー@ホスト名;
設定の反映
flush privileges;
権限の確認
show grants for studio317@localhost;
キャッシュのクリア
reset query cache;
MySQLサーバーを切断
exit
© 2019 studio317 by ( admin.ferryzen.jp )