首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL笔记(2)——MySQL的表操作与索引

| NULL | | | course_id | int | NO | MUL | NULL | | | score...如果不指定数据类型,MySQL无法解析该语句,就会出现错误: mysql> alter table score modify column remarks not null default '无备注'...MUL:非唯一索引,该索引包括多个重复的键值时,Key属性值就会显示为mul。 UNI: 表示该列是唯一键。唯一键也可以用于唯一标识表中的每一行数据,但是它允许NULL值。一个表可以有多个唯一键。...什么是索引 MySQL索引是一种帮助MySQL快速获取数据的数据结构,就像是书的目录一样可以快速访问特定信息。...空间索引:MySQL在5.7之后的版本支持了空间索引,而且支持OpenGIS几何数据模型。MySQL在空间索引这方面遵循OpenGIS几何数据模型规则。

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL information_schema详解 COLUMNS

往期专题请查看www.zhaibibei.cn 这是一个坚持Oracle,Python,MySQL原创内容的公众号 这个专题主要讲information_schema数据库下的一些表 如无特殊说明数据库版本为...MySQL 5.7.26 1....代表该列是一个非唯一索引的第一个列 如果一个栏位在多个索引中,COLUMN_KEY只会显示其中优先级最高的一个,顺序为PRI, UNI, MUL 如果表中无主键,如果一个唯一索引不可以包含空值(定义非空...),该列其可能会被显示为PRI 一个复合索引如果是唯一的,该列也有可能会被显示为MUL 1.2 EXTRA 该列用于显示额外的信息 auto_increment 代表该列有AUTO_INCREMENT属性...参考链接 https://dev.mysql.com/doc/refman/5.7/en/columns-table.html

3.7K40
领券