MySQLでユーザー作成からテーブル作成まで
最終更新: 2024年6月21日
この記事では、MySQLでユーザー作成からテーブル作成までを書いていきます。
ユーザー作成
まずは、ユーザーを作成します。
CREATE USER 'new_user'@'%' IDENTIFIED BY 'password';
new_user
と password
は、それぞれユーザー名とパスワードです。%
は、どのホストからでも接続できるようにするための指定です。
(例えば、localhost
に接続できるようにする場合は、localhost
と指定します)
権限付与
次に、ユーザーに権限を付与します。
GRANT ALL PRIVILEGES ON *.* TO 'new_user';
権限更新
権限を更新する場合は、以下のようにします。
FLUSH PRIVILEGES;
データベース作成
データベースを作成する場合は、以下のようにします。
CREATE DATABASE new_database;
テーブル作成
テーブルを作成する場合は、以下のようにします。
CREATE TABLE new_table (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255) NOT NULL
);
new_table
は、テーブル名です。
おまけ
今後、MySQLで使うであろうwhereやorder byなどの基本的なクエリをまとめておきます。
SELECT * FROM new_table WHERE id = 1;
SELECT * FROM new_table ORDER BY id DESC;
以上で、MySQLでユーザー作成からテーブル作成までを終わります。