ターミナルでSQLを実行し、データベースの操作を行う際の備忘メモ。
ログイン##
command
% mysql -u root
「-u root」というオプションで、MySQLであらかじめ用意されているユーザーでログインする。
データベースの作成##
command
mysql> CREATE DATABASE データベース名;
「CREATE」は、データベースやテーブルを作成できるSQLの文。
データベースの一覧表示##
command
mysql> SHOW DATABASES;
「SHOW」は、データベースやテーブルを一覧表示できるSQLの文。
データベースの削除##
command
mysql> DROP DATABASE データベース名;
「DROP」は、データベースやテーブルを削除できるSQLの文。
テーブルの構造確認##
command
mysql> SHOW columns FROM テーブル名;
「FROM」は、対象となるテーブルを指定する際に使用するSQLの句。
カラムの追加##
command
mysql> ALTER TABLE テーブル名 ADD (カラム名 カラムの型, ……);
「ALTER」は、データベースやテーブルを編集できるSQLの文。
カラムの変更##
command
mysql> ALTER TABLE テーブル名 CHANGE 古いカラム名 新しいカラム名 新しいカラムの型;
カラムの削除##
command
mysql> ALTER TABLE テーブル名 DROP カラム名;