study-note

基本操作

目次

データベースの操作

データベースの一覧表示

SHOW DATABASES;

データベースの作成

CREATE DATABASE <database_name>;

データベースの削除

DROP DATABASE <database_name>;

利用するデータベースの指定

USE <database_name>;

現在使用しているデータベースの表示

SELECT DATABASE();

テーブル操作

テーブルの作成

CREATE TABLE <table_name>(<column_name1> <value_type1>, <column_name2> <value_type2>, ...);

テーブルの表示

SHOW TABLES;

テーブルのカラム構造を表示

DESC <table_name>;

カラムの操作

カラムの追加

  1. 最後に追加
      ALTER TABLE <table_name> ADD COLUMN <data_type>;
    
  2. 先頭に追加
      ALTER TABLE <table_name> ADD COLUMN <data_type> FIRST;
    
  3. 自由な位置に追加
      ALTER TABLE <table_name> ADD COLUMN <data_type> AFTER <column_name>;
    

カラムの削除

ALTER TANLE <table_name> DROP <column_name>;

カラムのデータ型を変更

ALTER TABLE <table_name> MODIFY <column_name> <data_type>;

カラム名とデータ型を変更

ALTER TABLE <table_name> CHANGE <old_column_name> <new_column_name> <data_type>;

データの操作

データの挿入

INSERT INTO <table_name> (<column_name1>, <column_name2>) VALUES(value1, value2);

データの更新

UPDATE <table_name> SET <column_name1>=<value1>, <column_name2>=<value2> WHERE <conditional_statement>;

テーブルのデータをすべて削除

DELETE FROM <table_name>;

指定する条件に合致するデータを削除

DELETE FROM <table_name> WHERE <conditinal_statement>;

ファイルからのインポート

SOURCE <file_name>;