Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_mysql
提交
bb2e9bf8
S
skill_tree_mysql
项目概览
CSDN 技术社区
/
skill_tree_mysql
通知
21
Star
0
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_mysql
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
bb2e9bf8
编写于
6月 06, 2022
作者:
M
Mars Liu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
drop index
上级
a9d61d98
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
232 addition
and
19 deletion
+232
-19
data/2.MySQL中阶/5. 索引/1.索引入门/config.json
data/2.MySQL中阶/5. 索引/1.索引入门/config.json
+11
-4
data/2.MySQL中阶/5. 索引/1.索引入门/index.json
data/2.MySQL中阶/5. 索引/1.索引入门/index.json
+8
-0
data/2.MySQL中阶/5. 索引/1.索引入门/index.md
data/2.MySQL中阶/5. 索引/1.索引入门/index.md
+46
-0
data/2.MySQL中阶/5. 索引/2.创建索引/config.json
data/2.MySQL中阶/5. 索引/2.创建索引/config.json
+11
-4
data/2.MySQL中阶/5. 索引/2.创建索引/create_index.json
data/2.MySQL中阶/5. 索引/2.创建索引/create_index.json
+8
-0
data/2.MySQL中阶/5. 索引/2.创建索引/create_index.md
data/2.MySQL中阶/5. 索引/2.创建索引/create_index.md
+45
-0
data/2.MySQL中阶/5. 索引/3.删除索引/config.json
data/2.MySQL中阶/5. 索引/3.删除索引/config.json
+14
-4
data/2.MySQL中阶/5. 索引/3.删除索引/drop_index.json
data/2.MySQL中阶/5. 索引/3.删除索引/drop_index.json
+8
-0
data/2.MySQL中阶/5. 索引/3.删除索引/drop_index.md
data/2.MySQL中阶/5. 索引/3.删除索引/drop_index.md
+65
-0
data/2.MySQL中阶/6.子查询/6. 列子查询/in_column.json
data/2.MySQL中阶/6.子查询/6. 列子查询/in_column.json
+1
-1
data/tree.json
data/tree.json
+15
-6
未找到文件。
data/2.MySQL中阶/5. 索引/1.索引入门/config.json
浏览文件 @
bb2e9bf8
{
"node_id"
:
"mysql-bf629829370d405cbfcd5aa83adb536a"
,
"keywords"
:
[],
"keywords"
:
[
"index"
,
"index"
],
"children"
:
[],
"export"
:
[],
"export"
:
[
"index.json"
],
"keywords_must"
:
[
[
"mysql"
,
"索引"
,
"入门"
]
[
"mysql"
,
"索引"
,
"入门"
]
],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
1
}
\ No newline at end of file
data/2.MySQL中阶/5. 索引/1.索引入门/index.json
0 → 100644
浏览文件 @
bb2e9bf8
{
"type"
:
"code_options"
,
"author"
:
"ccat"
,
"source"
:
"index.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"ac49bba4d8fc428b90c8773b07b6ec65"
}
\ No newline at end of file
data/2.MySQL中阶/5. 索引/1.索引入门/index.md
0 → 100644
浏览文件 @
bb2e9bf8
# 索引
关于 MySQL 的索引,一下说法正确的是:
1.
索引可以指定不同的格式,以满足不同的性能需求
2.
索引可以伴有唯一约束
3.
主键会自动包含聚集索引
4.
聚集索引只能应用于自增字段
5.
索引可以基于一个或多个字段
6.
可以创建函数或表达式索引
7.
MySQL 支持全文索引(Full Text Index)
## 答案
```
1, 2, 3, 5, 6, 7
```
## 选项
### A
全部都对
### B
全部都错
### C
```
1, 2, 3, 4
```
### D
```
4, 5, 6, 7
```
### E
```
2, 4, 6, 8
```
\ No newline at end of file
data/2.MySQL中阶/5. 索引/2.创建索引/config.json
浏览文件 @
bb2e9bf8
{
"node_id"
:
"mysql-fe65d5c615ad40f8ac056cc654f2d788"
,
"keywords"
:
[],
"keywords"
:
[
"create index"
,
"创建索引"
],
"children"
:
[],
"export"
:
[],
"export"
:
[
"create_index.json"
],
"keywords_must"
:
[
[
"mysql"
,
"创建"
,
"索引"
]
[
"mysql"
,
"创建"
,
"索引"
]
],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
1
}
\ No newline at end of file
data/2.MySQL中阶/5. 索引/2.创建索引/create_index.json
0 → 100644
浏览文件 @
bb2e9bf8
{
"type"
:
"code_options"
,
"author"
:
"ccat"
,
"source"
:
"create_index.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"6b84238a23d24623a32c416016075701"
}
\ No newline at end of file
data/2.MySQL中阶/5. 索引/2.创建索引/create_index.md
0 → 100644
浏览文件 @
bb2e9bf8
# 创建索引
Joe 想给 Goods 表
```
mysql
create table goods(
id int primary key auto_increment,
category_id int,
name varchar(256),
price decimal(12, 4),
stock int,
upper_time timestamp
)
```
的 category_id (类别)字段创建索引,便于根据类别查询商品。应该执行下面哪个语句?
*注意*
一个类别会包含多种商品。
## 答案
```
mysql
create index idx_goods_category on goods(category_id);
```
## 选项
### A
```
mysql
create unique index idx_goods_category on goods(category_id);
```
### B
```
mysql
create index idx_goods_category on goods(category_id);
```
### C
```
mysql
alter table goods add unique index (category_id);
```
\ No newline at end of file
data/2.MySQL中阶/5. 索引/3.删除索引/config.json
浏览文件 @
bb2e9bf8
{
"node_id"
:
"mysql-85ba0df78d754b00b30aa8e74ad35d06"
,
"keywords"
:
[],
"keywords"
:
[
"删除索引"
,
"drop index"
],
"children"
:
[],
"export"
:
[],
"export"
:
[
"drop_index.json"
],
"keywords_must"
:
[
[
"mysql"
,
"删除"
,
"索引"
]
[
"mysql"
,
"删除"
,
"索引"
]
],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
1
}
\ No newline at end of file
data/2.MySQL中阶/5. 索引/3.删除索引/drop_index.json
0 → 100644
浏览文件 @
bb2e9bf8
{
"type"
:
"code_options"
,
"author"
:
null
,
"source"
:
"drop_index.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"f786df4790e0407b91348a0fad24220f"
}
\ No newline at end of file
data/2.MySQL中阶/5. 索引/3.删除索引/drop_index.md
0 → 100644
浏览文件 @
bb2e9bf8
# 删除索引
Joe 想要删除创建在 goods 表创建的索引,但是他已经忘了这个索引的名字,那么他应该怎么做?
## 答案
执行
```
mysql
show index from goods;
```
查看 goods 表的索引(假设查到是 idx_goods_category),然后执行
```
mysql
alter table goods drop index idx_goods_category;
```
## 选项
### A
执行
```
mysql
show index from goods;
```
查看 goods 表的索引(假设查到是 idx_goods_category),然后执行
```
mysql
alter table goods delete index idx_goods_category;
```
### B
执行
```
mysql
show index from goods;
```
查看 goods 表的索引(假设查到是 idx_goods_category),然后执行
```
mysql
alter table goods remove index idx_goods_category;
```
### C
执行
```
mysql
show index from goods;
```
查看 goods 表的索引(假设查到是 idx_goods_category),然后执行
```
mysql
alter table goods drop idx_goods_category;
```
data/2.MySQL中阶/6.子查询/6. 列子查询/in_column.json
浏览文件 @
bb2e9bf8
{
"type"
:
"code_options"
,
"author"
:
null
,
"author"
:
"Mars"
,
"source"
:
"in_column.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"464fd8f686284280afbee9424ed4ae65"
...
...
data/tree.json
浏览文件 @
bb2e9bf8
...
...
@@ -1098,7 +1098,10 @@
{
"索引入门"
:
{
"node_id"
:
"mysql-bf629829370d405cbfcd5aa83adb536a"
,
"keywords"
:
[],
"keywords"
:
[
"index"
,
"index"
],
"children"
:
[],
"keywords_must"
:
[
[
...
...
@@ -1108,13 +1111,16 @@
]
],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
1
}
},
{
"创建索引"
:
{
"node_id"
:
"mysql-fe65d5c615ad40f8ac056cc654f2d788"
,
"keywords"
:
[],
"keywords"
:
[
"create index"
,
"创建索引"
],
"children"
:
[],
"keywords_must"
:
[
[
...
...
@@ -1124,13 +1130,16 @@
]
],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
1
}
},
{
"删除索引"
:
{
"node_id"
:
"mysql-85ba0df78d754b00b30aa8e74ad35d06"
,
"keywords"
:
[],
"keywords"
:
[
"删除索引"
,
"drop index"
],
"children"
:
[],
"keywords_must"
:
[
[
...
...
@@ -1140,7 +1149,7 @@
]
],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
1
}
}
],
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录