登录
首页 >  数据库 >  MySQL

MySQL建表时,基本字段的含义

来源:SegmentFault

时间:2023-01-17 21:52:01 181浏览 收藏

在数据库实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《MySQL建表时,基本字段的含义》,聊聊MySQL,希望可以帮助到正在努力赚钱的你。

[intrinsic column flags] (基本字段类型标识)

  • PK: primary key (column is part of a pk) 主键

  • NN: not null (column is nullable) 非空

  • UQ: unique (column is part of a unique key) 唯一

  • AI: auto increment (the column is auto incremented when rows are inserted) 自增

[additional data type flags, depend on used data type] 扩展数据类型标记

  • BIN: Is binary column (if data is a blob or similar, this indicates that is binary data, rather than text) 存放二进制数据的列

  • UN: unsigned (for integer types, see docs: “10.2. Numeric Types”) 无符号整数

  • ZF: Fill up values for that column with 0's if it is numeric (rather a display related flag, see docs: “10.2. Numeric Types”)填充0位(例如指定3位小数,整数18就会变成18.000)

文中关于mysql的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《MySQL建表时,基本字段的含义》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表