在创建表格时我们需要提供以下的属性:
- 表名
- 字段名
- 字段的数据类型
小王公司需要记录用户的信息,要创建一张用户表,用户包含用户id,昵称、手机号这三个字段,同时我们需要记录创建时间和修改时间。我们来看一下创建表格的代码:
CREATE TABLE `user`(
`id` INT(10)NOT NULL,
`mobile` VARCHAR(11) NOT NULL,
`nickname` VARCHAR(40) NOT NULL,
`gmt_created` datetime ,
`gmt_modified` datetime NOT NULL,
PRIMARY KEY ( `id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
看起来很复杂是吧,别怕,我们一点点拆解它:
创建表格
首先是第一行
CREATE TABLE `user`()
这一行的意思是,我们创建一张叫做 user 的表格