プログラミング原人の進化ログ

プログラミング原人の進化論

オレ プログラミング ベンキョウ スル。マナンダ コト カク。

MySQLのユーザ・データベースの操作コマンドをまとめておく

何度やっても忘れるので、メモ。よく使うものをまとめておきます。
適宜、追加していきます。

環境

ユーザ

最初にサーバを起動してログインしておきます。

ユーザ名とホスト名の一覧を表示

mysql> select user, host from mysql.user;

ユーザを作成

mysql> create user 'ユーザ名'@'ホスト名' identified by 'パスワード';

ユーザを削除

mysql> drop user 'ユーザ名'@'ホスト名';

データベース

データベース一覧

mysql> show databases;

データベースを作成

mysql> create database データベース名;

データベース削除

mysql> drop database データベース名;

権限の付与

特定のユーザに、指定したデータベースを操作する権限を与える

grant all on データベース名.* to 'ユーザ名'@'ホスト名';

参考

データベースを削除する(DROP DATABASE文) | MySQLの使い方

WordPress推奨構成とMySQLデータベースの作成 - WordPressの使い方