MySQL をインストールした後に行う設定と、MySQL で使用する基本的な機能を紹介します。
MySQL の管理ユーザーの設定やデーターベースの作成、ログイン方法などを紹介します。
管理ユーザーのパスワードの設定
MySQL をインストールした直後は MySQL の管理ユーザーである root のパスワードが設定されていないのでパスワードを設定します。
MySQL の root ユーザーと Linux のシステム管理ユーザーである root ユーザーは異なります。
ユーザーの登録と削除
MySQL をインストールした直後はスーパーユーザーしか存在しません。
普段 MySQL 内でデーターベースにアクセスするための一般ユーザーを作成します。
MySQL のユーザーは mysql プログラムを使用してサーバーに接続して作成します。
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12 to server version: 5.0.24a
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
ユーザーの追加は GRANT ステートメントを使用します。
例えば koko というユーザーをパスワード**********で作成する場合は以下のように実行します。
ユーザーが作成されたかどうかを確認するために、登録されているユーザーの一覧を表示します。
| host | user |
+——————-+——+
| localhost | |
| localhost | koko |
| localhost | root |
| server.honana.com | |
| server.honana.com | root |
+——————-+——+
5 rows in set (0.01 sec)
ユーザーを削除する場合は以下のように実行します。
mysql> exit
データーベースの作成と削除
新しいデーターベースを作成する場合は以下のように実行します。
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12 to server version: 5.0.24a
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> CREATE DATABASE testdb;
作成したデーターベースは以下のコマンドで確認することができます。
| Database |
+——————–+
| information_schema |
| mysql |
| test |
| testdb |
+——————–+
4 rows in set (0.00 sec)
データーベースを削除する場合は以下のように実行します。
mysql> exit