分享录
首页
文章
笔记
专栏
文档
开发技巧
面试题
在线工具
时间戳转换
JSON格式化
颜色转换
进制转换
接口调试
Base64转换
md5加密
TypeScript在线练习
地图坐标拾取
SVG在线绘制
流程图在线绘制
unicode转换
繁体字转换
度分秒 转 经纬度
交流
意见反馈
匿名留言
发现
毒鸡汤
彩虹屁
朋友圈心情文案
关于
{{ v.label }}
搜索历史
{{ i+1 }}
{{ v }}
搜索推荐
{{ i+1 }}
{{ v }}
我的主页
我的文章
我的笔记
个人设置
退出登录
创建
写文章
记笔记
登录
注册
"索引有哪几种类型?"
转载
翻译
原创
问答题 · 数据库 · mysql · @{ formatTime(detail.create_time) }
索引有哪几种类型?
主键索引: 数据列不允许重复,不允许为NULL,一个表只能有一个主键。
唯一索引: 数据列不允许重复,允许为NULL值,一个表允许多个列创建唯一索引。可以通过 ALTER TABLE table_name ADD UNIQUE (column); 创建唯一索引可以通过 ALTER TABLE table_name ADD UNIQUE (column1,column2); 创建唯一组合索引
普通索引: 基本的索引类型,没有唯一性的限制,允许为NULL值。可以通过ALTER TABLE table_name ADD INDEX index_name (column);创建普通索引可以通过ALTER TABLE table_name ADD INDEX index_name(column1, column2, column3);创建组合索引。
全文索引: 是目前搜索引擎使用的一种关键技术。可以通过ALTER TABLE table_name ADD FULLTEXT (column);创建全文索引
PS:写作不易,如要转裁,请标明转载出处。
微信小程序:
前端开发宝典
猜你想看
什么是事务?及其特性?
索引的作用?和它的优点缺点是什么?
InnoDB引擎的4大特性?
创建索引时需要注意什么?
B树和B+树的区别?
如何书写高质量的SQL?
MySQL中的utf8_unicode_ci和utf8_general_ci的区别?
count统计有哪些方式,性能优先级如何?
mysql `SELECT 1` 是什么意思?
登录
账号
密码
记住密码
忘记密码
登录
注册新账号
—— 其他账号登录 ——
注册
账号
*
密码
*
验证码
*
注册
已有账号去登录
回顶部