质量为本、客户为根、勇于拼搏、务实创新
MySQL中怎样新建一个表
在MySQL中,要新建一个表需要使用CREATETABLE语句。具体的语法格式以下:
CREATETABLEtable_name(column1datatypeconstraints,column2datatypeconstraints,....);
语法解释
CREATETABLE语句分为两个部份:表名和列(也称字段)。在表名后面随着一对括号,里面列出了表中的每列。每列都包括列名、数据类型和束缚。
列名用于唯一地标识列,不能重复。数据类型指定了该列可以存储哪一种类型的数据。束缚是可选的,用于限制列中存储的数据。
示例说明
下面是一个示例,演示怎样创建一个名为“persons”的表:
CREATETABLEpersons(idINTNOTNULLAUTO_INCREMENTPRIMARYKEY,first_nameVARCHAR(30)NOTNULL,last_nameVARCHAR(30)NOTNULL,emailVARCHAR(50),genderVARCHAR(10),date_of_birthDATE);
在这个示例中,persons表有六个列:id、first_name、last_name、email、gender和date_of_birth。其中id是主键,自增长,不为空;first_name和last_name不为空,email、gender和date_of_birth可以为空。
注意:在实际利用中,为了保证数据的完全性和一致性,建议对每个列都加上适合的束缚。
桂}哥}网}络www.gUIgege.cn
1对1专业客服
24小时服务支持
365天无间断服务
5分钟快速响应TOP