はじめに
MySQLの学習を始めたので、備忘録として操作方法をまとめています
MySQLの学習が初めての方は以下のリンクに最初の導入方法を記しました。併せてご覧ください
MySQLのインストール〜DBの操作まで
使用しているデータベースを確認・選択
使用しているデータベースを確認するには、database関数を使う
select database();
使用するデータベースを選択するには、SQLのUSE文を使う
USE データベース名;
テーブル一覧の表示
データベースに存在するテーブルの一覧を表示するには、SQLのSHOW文を使う
SHOW TABLES FROM データベース名
テーブル作成・削除
テーブル作成はSQLのCREATE文を使う
CREATE TABLE テーブル名 ( 列名1 データ型1, 列名2 データ型2・・・ );
※テーブル名は一意でなければならないため、既に存在しているテーブルの名前を指定するとエラーとなります
データ型については情報量が膨大なので下記の公式ドキュメントを参照してください↓
https://dev.mysql.com/doc/refman/8.0/en/data-types.html
テーブル削除はSQLのDROP文を使う
DROP TABLE テーブル名;
※存在しないテーブル名を指定するとエラーとなる
テーブルのカラム(列)の情報を一覧表示する
テーブルに設定されているカラム情報を調べるには、SHOW COLUMNSを使う
SHOW COLUMNS FROM テーブル名