#01:データベース
このチャプターでは、Webアプリケーションにおけるデータベースの役割と使用するテーブルについて学習します。
【セットアップ】mysql -u root < setup.sql
【MySQLとの接続】mysql -u root
【データベースの選択】use paiza
【テーブル一覧の出力】show tables;
【テーブル構成の出力】describe accounts;
describe posts;
テクノロジー編10: データベースについて学習しよう(1)
https://paiza.jp/works/technology/primer/beginner-technology10
新・SQL入門編1: SQLをはじめよう > データベースとは
https://paiza.jp/works/sql/new-primer/sql-new-primer-1/73000
新・SQL入門編9: CREATE DATABASE文を理解しよう
https://paiza.jp/works/sql/new-primer/sql-new-primer-9
新・SQL入門編10: CREATE TABLE文を理解しよう
https://paiza.jp/works/sql/new-primer/sql-new-primer-10
MySQL
https://www.mysql.com/jp/
DATE、DATETIME、および TIMESTAMP 型
https://dev.mysql.com/doc/refman/8.0/ja/datetime.html
CHAR および VARCHAR 型
https://dev.mysql.com/doc/refman/8.0/ja/char.html
AUTO_INCREMENT の使用
https://dev.mysql.com/doc/refman/8.0/ja/example-auto-increment.html
TIMESTAMP および DATETIME の自動初期化および更新機能
https://dev.mysql.com/doc/refman/8.0/ja/timestamp-initialization.html
パーティショニングキー、主キー、および一意キー
https://dev.mysql.com/doc/refman/8.0/ja/partitioning-limitations-partitioning-keys-unique-keys.html