mysql 建表 sql语句

--目标:创建一个 school数据库 
CREATE DATABASE IF NOT EXISTS `school`;

--创建学生表 
--学号 INT 登陆密码 VARCHAR 姓名 性别 出生日期 家庭住址 Email
--表名称和字段尽量使用` `括起来
--所有语句后面加','   最后一个不用加
--PRIMARY KEY 主键

CREATE TABLE IF NOT EXISTS `student` (
		`id` INT(20) NOT NULL AUTO_INCREMENT COMMENT '学号', --AUTO_INCREMENT 自增
		`name` VARCHAR(30) NOT NULL COMMENT '姓名',
		`sex` VARCHAR(2) NOT NULL DEFAULT '女' COMMENT '性别',
		`pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码',
		`birthday` DATETIME DEFAULT '2000-01-01 00:00:00' COMMENT '出生日期',
		`address`VARCHAR(100) DEFAULT 'NULL' COMMENT '密码',
		`email`VARCHAR(50) DEFAULT 'NULL' COMMENT '邮箱',
		PRIMARY KEY(`id`)
)ENGINE=INNODB DEFAULT CHARSET=utf8

你可能感兴趣的:(Mysql,java,开发语言,后端)