创建表

2018-08-17  本文已影响0人  笔墨流年乱浮生

选择数据库(use zjcsql;)后

创建表:
语法:CREATE TABLE table_name(column_name column_type);
一般情况表名都是t_xxx

结果:


完整语法:
create (temporary) table (if not exist) table_name
(column_name column_type(size))

其中id、title、author、submission_data为列名,
列类型有varchar、integer(int)、decimal(用于高精度计算)、date,

auto_increment所在列必须为索引列,其作用是在插入数据时,如果该列为NULL,MySQL将自动产生一个比现存值更大的唯一标识符值。即该字段初始值为1,每条新记录自动递增1。

not null表示此列不能为空,
size规定表中列的最大长度。
primary key表示该列是表的主键,此列的值必须唯一,MySQL将自动索引该列。例子中为id所在列。

上一篇下一篇

猜你喜欢

热点阅读