MySQL

MySQLは、オープンソースのデータベースのひとつで、世界で最も利用されているRDBMS(Relational DataBase Management System、訳:リレーショナルデータベース管理システム)です。開発元はオラクルとなっています。

MySQLとは

MySQLは、Windows、Mac、Linuxなどマルチプラットフォームをサポートしています。データベースの操作には、SQL言語を使います。

RDBMSのデータベースは、Excelなどの「表」のように行と列があります。

about-mysql

この名字や番号を「名前=田中」のように指定することでデータを取得します。

MySQLのライセンス:GPL・商用

MySQLは、GPLかコマーシャルライセンス(商用ライセンス)のいずれかを選ぶデュアルライセンス方式を採用しています。

GPLに従う限りは商用でも無料で利用できますが、GPLに従いたくない場合や安定性が高くテクニカルサポートを受けることができる商用版MySQLを利用するには、コマーシャルライセンスを購入する必要があります。

MySQLの基本

MySQLへのログイン方法や、データベース・テーブルを一覧表示する方法など基本について説明します。

MySQLに接続・ログインする MySQLの予約語と識別子 SHOW DATABASES:データベース一覧を表示する SHOW TABLES:テーブル一覧を表示する

データの取得

SELECT文を使ってデータを取得する方法について説明します。WHERE句やORDER BY句などを使うことで取得するデータを絞り込むことができます。

SELECT:データを取得する WHERE:検索条件を指定する

ユーザーの追加

MySQLにユーザーを追加し、テーブルの権限を不要する方法について説明します。

ユーザーの一覧を表示する CREATE USER:ユーザーを作成する SET PASSWORD:パスワードを変更する

データベースとテーブルの作成・変更・削除

データベース・テーブルを作成・変更・作成する方法について説明します。

CREATE DATABASE:データベース作成する CREATE TABLE:テーブル作成をする PRIMARY KEY:テーブルの主キー制約を設定する AUTO_INCREMENT:テーブルのカラムを連番にする ALTER TABLE ~ ADD:カラムを追加する DROP DATABASE:データベースを削除する

イベント

2017/12/05(火)
Design Thinking Square

購読

平日・毎朝更新中