[MySQL]基本コマンド

MySQLは、オープンソースのRDBMS(リレーショナルデータベース管理システム)です。Webアプリケーションやデータベースサーバーなどの様々な用途に使用されており、世界中で多くのユーザーに利用されています。

MySQLの基本コマンドは、MySQLを操作するための基礎的なコマンドです。これらのコマンドを習得することで、MySQLをより効率的に操作することができます。

本記事では、MySQLの基本コマンドの一覧と、それぞれのコマンドの使い方を説明します。MySQLの基本コマンドを習得したい方は、ぜひ参考にしてください。

 

データベース操作

コマンド説明
CREATE DATABASE <database_name>;データベースを作成します。
DROP DATABASE <database_name>;データベースを削除します。
USE <database_name>;操作するデータベースを選択します。
SHOW DATABASES;利用可能なデータベースの一覧を表示します。

テーブル操作

コマンド説明
CREATE TABLE <table_name> (<column_name> <data_type>, …);テーブルを作成します。
DROP TABLE <table_name>;テーブルを削除します。
ALTER TABLE <table_name> ADD COLUMN <column_name> <data_type>;テーブルに新しい列を追加します。
SHOW TABLES;データベース内のテーブルの一覧を表示します。

データ操作

コマンド説明
INSERT INTO <table_name> (column1, column2, …) VALUES (value1, value2, …);テーブルに新しい行を挿入します。
SELECT * FROM <table_name>;テーブルのすべての行を取得します。
UPDATE <table_name> SET column1 = value1, column2 = value2, … WHERE condition;テーブルの行を更新します。
DELETE FROM <table_name> WHERE condition;テーブルの行を削除します。

データベース管理

コマンド説明
GRANT privileges ON <database_name>.<table_name> TO ‘username’@’localhost’;特定のユーザーに権限を付与します。
REVOKE privileges ON <database_name>.<table_name> FROM ‘username’@’localhost’;特定のユーザーの権限を取り消します。
SHOW GRANTS FOR ‘username’@’localhost’;特定のユーザーの権限を表示します。
FLUSH PRIVILEGES;権限の変更を反映します。