IT系フリーランスの技術備忘録

日々の業務で学んだ事の覚書やフィードバックなど。たまに関係ない記事も。

MySQLのCRUDとは何か?~簡単なサンプルSQLで解説~

CRUDとは、ほとんど全てのコンピュータソフトウェアが持つ4つの基本機能である、データの作成(Create)、読み出し(Read)、更新(update)、削除(Delete)のイニシャルを並べた言葉です。

また、MySQLのようなデータベースにおいては、

データの作成(Create) = INSERT文
読み出し(Read)= SELECT文
更新(update)= UPDATE文
削除(Delete)= DELETE文

だと言えます。
以下に、それぞれのサンプルSQLを提示します。

■INSERT文(データの作成)
INSERT INTO TABLE_SAMPLE (ID, DATA) VALUES ('1', 'AAA');

■SELECT文(読み出し)
SELECT ID, DATA FROM TABLE_SAMPLE;

■UPDATE文(更新)
UPDATE TABLE_SAMPLE SET DATA = 'BBB' WHERE ID = '1';

■DELETE文(削除)
DELETE FROM TABLE_SAMPLE WHERE ID = '1';