课程
/后端开发
/PHP
/PHP与MySQL关系大揭秘
老师,这个表设计是怎么去考虑这个类型和长度的选择;还有默认时间写个0是什么意思.慕课网有讲这些的课程吗
2016-09-28
源自:PHP与MySQL关系大揭秘 5-1
正在回答
楼上都是正解。 然后 需要检索的字符串类型的字段 最好用 定长 char。
离歌笑_0002 提问者
PengCheng 回复 离歌笑_0002 提问者
.........你在开玩笑
此言差矣,标题还可以用varchar
像一般整型变量(数字)就用int类型,像一般字符后者字符串(字母和汉字)就用char类型,默认为0,就是dateline初始值为0;建议你学一下mysql基础,有个mysql零距离接触的视频,你可以学一下。
类型和长度是根据要需求选择的,比如标题,肯定是文本,总不可能选择int整型吧?;至于长度,那就具体看需求,有些产品要求标题不得超过10个字,至于哪种类型可以存多少个字,你可以搜索一下了解。
默认0指的是,如果你在插入纪录的时候,没有对那个字段进行赋值,那他就会自动添加一个0度默认值。
举报
让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号