ターミナルで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 カラム名;