WEB数据库管理平台kb-dms:创建表+编辑表+编辑索引【七】
创建表+编辑表+编辑索引
kb-dms平台,为用户提供了图形化的表结构操作功能,方便用户进行数据库表的管理。
创建表
在表列表右键,点击创建表按钮。在创建表窗口中输入表名、字段、备注等信息,点击保存按钮,即可完成表的创建。
编辑表
在表列表右键,点击编辑表按钮。在编辑表窗口中进行相应的表结构操作,即可完成编辑表。
编辑索引
在表列表右键,点击编辑表按钮。在编辑表窗口中点击编辑索引按钮,在编辑索引的页面进行相应的操作即可完成索引的创建。
平台制定的建表规范
表规范:
- 表名仅支持英文小写字母,数字,以及下划线,且以英文字母开头
- 表名不能为MySQL保留字
- 表名长度不能超过64个字符
- 存储引擎必须为InnoDB
- 字符集编码必须为utf8或utf8mb4
- 表必须提供comment备注以说明表用途
字段规范: - 字段名仅支持英文小写字母,数字,以及下划线,且以英文字母开头
- 字段名不能为MySQL保留字
- 字段名长度不能超过32个字符
- 不能使用char类型,使用varchar或tinyint代替
- 不能使用timestamp类型,使用datetime代替
- 非id字段必须为not null 并提供默认值
- 字段必须提供comment备注
- 不能使用set,enum或bool类型,请使用varchar或tinyint代替
- 必须包含:insert_time detetime not null default CURRENT_TIMESTAMP comment ‘插入时间’
- 必须包含:update_time datetime not null default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘更新时间’
索引规范: - 主键id必须为bigint(22) unsigned not null auto_increment类型
- 唯一索引名称:uniq_字段名称[_字段名称]
- 非唯一索引名称:idx_字段名称[_字段名称]
- 索引个数不能超过8个,索引字段不能超过5个
- 唯一索引不能和主键重复
- 包含idx_insert_time(insert_time)索引
- 包含idx_update_time(update_time)索引
上一篇: WEB数据库管理平台kb-dms:数据库查询+更新+删除操作【六】
下一篇: WEB数据库管理平台kb-dms:数据源权限配置【八】