概要と目標
データベースが何かを知り、
SQLの基本を身に付けよう。
データーベースの概要を知り、実際にデータベースや
テーブルを作成できるようになろう。
コマンドプロンプト
mysql> create database my_blog default character set utf8;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| my_blog |
| mysql |
+--------------------+
3 rows in set (0.00 sec)
mysql> use my_blog;
Database changed
mysql> create table users (
id int(11) unsigned auto_increment primary key,
name varchar(255) not null,
email varchar(100) not null unique,
password varchar(255) not null
) engine=InnoDB default charset=utf8;
Query OK, 0 rows affected (0.03 sec)
mysql> show tables;
+-------------------+
| Tables_in_my_blog |
+-------------------+
| users |
+-------------------+
1 row in set (0.00 sec)
mysql> desc users;
+----------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+------------------+------+-----+---------+----------------+
| id | int(11) unsigned | NO | PRI | NULL | auto_increment |
| name | varchar(255) | NO | | NULL | |
| email | varchar(100) | NO | UNI | NULL | |
| password | varchar(255) | NO | | NULL | |
+----------+------------------+------+-----+---------+----------------+
4 rows in set (0.01 sec)
mysql> drop table users;
Query OK, 0 rows affected (0.01 sec)
mysql> drop database my_blog;
Query OK, 0 rows affected (0.00 sec)
mysql>