MySQL数据库创建表约束问题

这个表代码怎么写呀,是否挂失那里用枚举设定两个值图片

mysql bit类型,不是1 就是 0,不需要什么枚举值吧

这个很简单,按照图片上的要求创建表即可。
bit类型,在数据库中就是 1和0

create table cardInfo(
cardID char() primary key,
curID varchar() default 'RMB',
savingID varchar() not null,
openDate timestamp default current_timestamp,

openMoney decimal not null ,
balance decimal not null ,
password varchar() default '888888',
isReportLoss enum('是','否') default '否' ,
customerID int not null
)charset utf8;
因为MySQL不支持check约束,可以使用,但没有任何效果,所以不低于1要自行判断插入了,括号里的数值还有外键就自己设把。