MySQL创建数据表
1. 创建表的语法格式
注意:表的创建必须是创建在数据库中
举例说明,比如:我们可以在如下第010章节中的teststudent数据库中创建一张新的数据表
第010章节:https://blog.youkuaiyun.com/weixin_43184774/article/details/115085470
语法格式:
CREATE TABLE 表名 (
字段名1 数据类型 相关约束,
字段名2 数据类型 相关约束,
字段名3 数据类型 相关约束,
...);
说明:数据表的表名在数据库当中一般建议以:t_或者tab_开始
举例:创建一个t_testtable数据表:
CREATE TABLE t_testtable(
no bigint,
name VARCHAR(255) ,
sex char(1),
classno VARCHAR(255),
birth CHAR(10)
);
2. 字段的数据类型
常见的有以下几种:
3. char和varchar如何选择
在实际开发中:
(1)当某个字段中的数据长度不发生改变的时候,是定长的,例如:性别、生日等都是采用char类型;
(2)当一个字段的数据长度不确定时,例如:简介、姓名等都是采用varchar类型。