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; | 権限の変更を反映します。 |