一、创建数据库表
1. 目标
– 1.目标:创建一个school 数据库
– (1)使用SQL创建一个学生表student01的列,
– (2)学号int ,登录密码 varchar,姓名varchar
– (3)性别 varchar(2),出生日期datatime 家庭住址 address 邮件地址email
2. 注意
– 2.注意:
– (1)表的名称 和 字段尽量使用`` (漂)括起来
– (2) 字符串使用单引号或者双引号括起来,建议单引号
3. 基本表公式模板
/*
CREATE DATABASE IF NOT EXISTS `表名`(
`字段名` 列类型 [属性][索引] [注释],
`字段名` 列类型 [属性][索引] [注释],
`字段名` 列类型 [属性][索引] [注释]
)[表类型] [字符集设置] [注释]
*/
4. SQL代码
-- 这里的[索引] 和[表类型]我们暂时不用
CREATE TABLE IF NOT EXISTS `student01` (
id INT NOT NULL AUTO_INCREMENT COMMENT '学号',
`password` VARCHAR (50) DEFAULT '123456' COMMENT '登录密码',
`name` VARCHAR (100) DEFAULT NULL COMMENT '姓名',
`sex` VARCHAR (2) DEFAULT '男' COMMENT '性别',
`dataOfBirth` DATETIME DEFAULT NULL COMMENT '出生日期',
`homeAddress` VARCHAR (100) DEFAULT NULL COMMENT '家庭住址',
`email` VARCHAR (50) DEFAULT NULL COMMENT '邮件地址',
PRIMARY KEY (`id`)
) ENGINE = INNODB DEFAULT CHARSET utf8 ;