创建数据库表语法:
create table 表明(
字段1名称 数据类型 [约束],
字段2名称 数据类型 [约束],
……,
字段n名称 数据类型 [约束]
);
mysql支持的数据类型:
整型: int
浮点型 : float(a,b) a代表有效长度,b代表小数点后面的位数
字符串: char(n) varchar(n) n代表可以可以存储的字符长度
日期时间 : datetime 年月日时分秒
enum 和set 数据类型:
create table test1(
id int auto_increment primary key,
sname char(24),
sex enum('男','女','未知'),
xingbie set('男','女','未知')
);
select * from test1;
update test1 set sex='未知';
示例:创建表test01,包含字段id(整型),cname(字符串,长度为8),age(浮点型,总长度为6,小数点后面保留2位小数),ctime(日期类型)
create table test01(
id int,
cname char(8)
age float(6,2)
ctime datetime
);
select * from test01;