在MySQL数据库中创建新表的方法

  介绍

这篇文章将为大家详细讲解有关在MySQL数据库中创建新表的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强> CREATE TABLE语法:

CREATE  TABLE  [IF  NOT 存在],table_name (   ,,,,,,column_list   之前),引擎=table_type; <李>

<代码>(如果不存在)主要是用于判定新建的表是否存在

<李>

<代码> 需引擎要指定存储引擎。可以使用任何存储引擎,如:<代码> InnoDB ,<代码> MyISAM ,<代码>堆> ,<代码> CSV ,<代码>归档,<代码> 合并,联合<代码> 或<代码> NDBCLUSTER> MySQL> InnoDB> <李>

<代码> column_list>

<强> column_list的语法如下:

column_name  data_type(大小),[NOT 零| NULL], [DEFAULT 价值],[AUTO_INCREMENT] <李>

<代码> column_name> 数据类型和<代码>大? <李>

<代码> NOT NULL 或<代码>空表示该列是否接受零值<代码>。

<李>

<代码>默认> <李>

<代码> AUTO_INCREMENT> AUTO_INCREMENT>

<强>示例:

CREATE  TABLE  tasks  (   ,,,id  INT  NOT 空,   ,,,subject  VARCHAR(45),空,   ,,,start_date  DATE 空,   ,,,end_date  DATE  NULL ,,,,,,,,,//注意此处不能有“,“,会报的错   

关于“在MySQL数据库中创建新表的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

在MySQL数据库中创建新表的方法