mysql建库注意事项笔记

╰+哭是因爲堅強的太久メ 2022-03-16 11:54 282阅读 0赞

idea 设置代码超出限制自动换行 editor > General > Console >user soft warps in console 画上钩

创建mysql 的数据库表的时候

当我们有很多的行的时候,主键不宜设置成auto_increment 因为自增是有一个限制的,所以我们要自己设置主键,当然对于一些类目比较少的,我们可以设置主键为自增

对于价格来说,我们都会把类型设置成 decimal MySQL DECIMAL数据类型用于在数据库中存储精确的数值 后面有两个参数,例如decimal(8,2) 表示小数点前八位,后两位

每个属性设置默认值的时候 可以用default ‘默认值’

设置时间

  1. 'create_time' timestamp not null default current_timestamp comment '创建时间',
  2. 'update_time' timestamp not null default current_timestamp on update current_timestamp comment '更新时间',

default current_timestamp 在mysql 5.6 会报错 on update current_timestamp 表示修改的时候自动填充当前时间

注释用comment ‘注释’

在我们进行查表的时候,默认mysql 会设置主键索引 所以有的时候我们要按照买家的;主键进行查询,我们要添加索引,可以加快查询的速度, key ‘idx_order_type’ (‘order_type’) 设置索引 一般根据id 索引我们会起名为idx

mysql 中的 tinyint smallint int bigint

format_png

发表评论

表情:
评论列表 (有 0 条评论,282人围观)

还没有评论,来说两句吧...

相关阅读

    相关 mysql注意事项

    1. 如果GROUP BY 的列没有索引,产生临时表. 2. 如果GROUP BY时,SELECT的列不止GROUP BY列一个,并且GROUP BY的列不是主键 ,

    相关 新项目注意事项

    作为项目负责人,一开始要做很多事情,总会忽略很多比较关键的地方。以下是关于之前项目的一些总结,以后再遇到新项目时,一定要先仔细阅读此总结再开始新项目的搭建。 一、数据

    相关 mysql表规范及注意事项

    一、 表设计规范 库名、表名、字段名必须使用小写字母,“\_”分割。 库名、表名、字段名必须不超过12个字符。 库名、表名、字段名见名知意,建议使用名词而不是动词。