MariaDB(MySQL) 入門編: インストール後に使うSQL

ユーザ関連

ユーザ作成

SELECT user,host FROM mysql.user;

このSQLで作成されているユーザを確認することができます。
出力結果は下記になります。

ユーザ作成

CREATE USER '<ユーザ名>'@'<ホスト名>' IDENTIFIED BY '<パスワード>';

このSQLで作成されているユーザを作成することができます。

ユーザ削除

DROP USER '<ユーザ名>'@'<ホスト名>';

このSQLで作成されているユーザを削除することができます。

ユーザの権限確認

SHOW GRANTS FOR '<ユーザ名>'@'<ホスト名>';

このSQLで作成されているユーザの権限を確認することができます。

ユーザの権限変更

GRANT ALL PRIVILEGES ON <スキーマ名>.<テーブル名> TO '<ユーザ名>'@'<ホスト名>';

このSQLで作成されているユーザの権限を変更することができます。

データベース関連

データベース確認

SHOW DATABASES;

このSQLでデータベースを確認することができます。

データベース作成

CREATE DATABASE <データベース名>;

このSQLでデータベースを作成することができます。

データベース削除

DROP DATABASE <データベース名>;

このSQLでデータベースを削除することができます。

CREATE DATABASE ステートメント確認

SHOW CREATE DATABASE <データベース名>;

このSQLでCREATE DATABASE ステートメントを確認することができます。

テーブル関連

テーブル確認

SHOW TABLES;

このSQLでテーブルを確認することができます。

テーブル作成

CREATE TABLE <データベース名>.<テーブル名> (<カラム名> <型>, <カラム名> <型>));

このSQLでテーブルを作成することができます。

テーブル削除

DROP TABLE <データベース名>.<テーブル名>;

このSQLでテーブルを削除することができます。

CREATE TABLE ステートメント

SHOW CREATE TABLE <データベース名>.<テーブル名> ;

このSQLでCREATE TABLE ステートメントを確認することができます。