mysql数据库建表

主键的问题:

简单的id递加。不过在实习的时候,因为id递增的问题,导致一个项目最后好像产生了严重的问题。所以递增适合小型项目,对我们的项目来说90%足够可以用的。

一些限制:

一般就非空就行,唯一的话一般不用。(我们的主键本来就是非空,且唯一的)

对于默认:

默认的话,DEFAULT '0'  DEFAULT '1'   DEFAULT NULL  DEFAULT CURRENT_TIMESTAMP

对于数据类型:

int(11)

bigint(20)

float

varchar(200)

text

longtext

timestamp(timestamp  的格式是:2016-03-27 15:30:30)

datetime

char(32)  密码用这个字段,通常情况下,不用管那么多,因为密码经过加密后都是32位的。

一般sql数据库我们就用前4种类型。

对于建立常用的索引之类的,以后再补充。

 我们通常在我们的后台的代码中有对应的model和数据库中的字段对应,可是在js中因为

转载于:https://www.cnblogs.com/coding4/p/5600988.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值