CREATE TABLEIF NOT EXISTS `student` ( `id` INT ( 4 ) NOT NULL AUTO_INCREMENT COMMENT '学号', `name` VARCHAR ( 30 ) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` VARCHAR ( 20 ) NOT NULL DEFAULT '123456' COMMENT '密码', `sex` VARCHAR ( 2 ) NOT NULL DEFAULT '女' COMMENT '性别', `birthday` DATETIME DEFAULT NULL COMMENT '出生日期', `address` VARCHAR ( 100 ) DEFAULT NULL COMMENT '家庭住址', `email` VARCHAR ( 50 ) DEFAULT NULL COMMENT '邮箱', PRIMARY KEY ( `id` ) ) ENGINE = INNODB DEFAULT CHARSET=utf8;
CREATE TABLE [IF NOT EXISTS] `表名`( `字段名` 列名 [属性] [索引] [注释], `字段名` 列名 [属性] [索引] [注释], `字段名` 列名 [属性] [索引] [注释],)[表类型][字符集][注释];
创建表的语句
SHOW CREATE DATABASE dbName;SHOW CREATE TABLE tableName;
student CREATE TABLE `student` ( `id` int(4) NOT NULL AUTO_INCREMENT COMMENT '学号', `name` varchar(30) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` varchar(20) NOT NULL DEFAULT '123456' COMMENT '密码', `sex` varchar(2) NOT NULL DEFAULT '女' COMMENT '性别', `birthday` datetime DEFAULT NULL COMMENT '出生日期', `address` varchar(100) DEFAULT NULL COMMENT '家庭住址', `email` varchar(50) DEFAULT NULL COMMENT '邮箱', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8
查看表的结构
DESC student;id int(4) NO PRI auto_incrementname varchar(30) NO 匿名 pwd varchar(20) NO 123456 sex varchar(2) NO 女 birthday datetime YES address varchar(100) YES email varchar(50) YES