多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ##### 1.固定字段  主键id,记录创建人creator,记录创建时间,create\_time,最后更新人updator,最后更新时间update\_time,记录删除状态deleted 不变名称叫name 可变名称叫title 配置类型的表还会多如下固定字段 状态status ##### 2.具体字段设计 id int(11)  这里写11是因为当数据没有设置unsigned时,正负都是2的31次方,长度为10,但是负数有负号,多了1位.如果设置了unsigned可以只设置int(10) int(L)  L没什么卵用 varchar(L) 最多只能存储L宽度的字符,超出的部分会被截断保存,未超出的部分会自动紧缩 ##### 3.if条件语句 if(condition, exp1, exp2) 有点像三元运算 condition成立则exp1否则exp2 ##### 4.deadlock found when trying to get lock 有个业务是将两个表多多的联查数据写入一个新表,重复的数据,会根据索引更新,使用了 `ON DUPLICATE KEY UPDATE` ,结果部分数据写入失败,并报`deadlock found when trying to get lock`。 ![](https://img.kancloud.cn/73/0d/730d3845fd7935dc18f82b7c9b49e59c_1887x307.png)